1
2
3
4
5
6
7
8
9
10
11
12
13
14
  | trigger ProductSetTrigger on Product_Set__c (after insert, before insert, before update) { 
 |    
 |      if ((Trigger.isInsert || Trigger.isUpdate) && Trigger.isBefore) { 
 |          for (Product_Set__c ps : Trigger.new) { 
 |              ps.Valid__c = ps.Valid_Status__c; 
 |          } 
 |      } 
 |    
 |      if (Trigger.isInsert && Trigger.isAfter) { 
 |          ProductSetTrigger.CopyProductSetDetail(Trigger.new,Trigger.newMap,Trigger.old,Trigger.oldMap); 
 |    
 |      } 
 |    
 |  } 
 |  
  |