My_Test_Repo/force-app/main/default/classes/assignClass.cls

19 lines
654 B
OpenEdge ABL

public class assignClass {
public static void assignMethod(List<Opportunity>opp){
List<Task> tasksToInsert = new List<Task>();
for (Opportunity opps :opp) {
if (opps.StageName == 'Closed Won') {
Task newTask = new Task();
newTask.OwnerId = opps.OwnerId;
newTask.Subject = 'Opportunity Closed Won ho gyi hai bhai';
newTask.Description = 'Account Name: ' + opps.Account.Name + '\nOpportunity Name: ' + opps.Name + '\nClose Date: ' + opps.CloseDate;
tasksToInsert.add(newTask);
}
}
if (!tasksToInsert.isEmpty()) {
insert tasksToInsert;
}
}
}