• sk aleem
  • NEWBIE
  • 0 Points
  • Member since 2016

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 9
    Questions
  • 1
    Replies
Extension controller class:
public class meetingOverviewFormController {
    public final Account accountRec;
  
    public Boolean FeedbackRadio{get;set;}
    public List<Meeting__c> meetingRecList{get;set;}
    public meetingOverviewFormController(ApexPages.StandardController controller){
        accountRec=(Account)controller.getRecord();
        meetingRecList=[SELECT Id,Name,Start_Date__c,End_Date__c,Location__c,Outcome__c,Expected_Closed_Date__c,Purpose__c FROM Meeting__c WHERE Account__c=:accountRec.Id];
    }
    public PageReference submit(){
         Task T = new Task();
          Case c = new  Case();
          system.debug('Feedback radio value-->'+ FeedbackRadio);
        if(FeedbackRadio == true){
            system.debug('yesstruee');
            T.Type = 'Email';
            T.Description = 'Reassign the outcome'; 
            T.Subject='Outcome monitoring';
            T.WhatId = accountRec.Id;
            //c.ContactId = conID;
            c.AccountId = accountRec.Id;
            system.debug('Case Record Id--->'+ c.Account);
            system.debug('Account record Id-->'+accountRec.Id);
            c.Status = 'New';
            c.Priority='Low';
            c.Origin = 'Phone';
     }
       insert T;
       insert c;
            System.debug('task reult'+t.Id);
         System.debug('case reult'+c.Id);
            PageReference page = new PageReference('/'+accountRec.Id);
        page.setRedirect(true);
        return page;
 }
}