You need to sign in to do that
Don't have an account?
Abhishek Purohit
I just started with apex triggers directly..I Want to know how can I write a Helper class. Please help
trigger OpportunityCreator on Account (after insert) { if(Trigger.isInsert) { List<Opportunity> oCreate=new List<Opportunity>(); List<Activity_Plan__c> actplanList=new List<Activity_Plan__c>(); for(Account acc :Trigger.New) { Opportunity op=new Opportunity(); Activity_Plan__c apobj =new Activity_Plan__c(); //op.accountId=acc.Id; op.Name=acc.Name; op.CloseDate=Date.today(); op.StageName='Prospecting'; apobj.name=acc.Name; apobj.Object__c=acc.Name; oCreate.add(op); actplanList.add(apobj); } insert oCreate; insert actplanList; } }
Here is the example for helper class for ur scenario.
Changed Trigger code is,
Please let me know if it helps.
All Answers
Here is the example for helper class for ur scenario.
Changed Trigger code is,
Please let me know if it helps.
Here are some tutorials on triggers, helper classes.
http://salesforcegirl.blogspot.in/2011/03/helper-classes-what-are-they.html
http://www.infallibletechie.com/2013/08/how-to-pass-triggernew-to-apex-class-in.html
https://developer.salesforce.com/page/Apex_Code_Best_Practices
https://www.tutorialspoint.com/apex/apex_testing.htm