public class assignClass { public static void assignMethod(Listopp){ List tasksToInsert = new List(); 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; } } }