| 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); |  |   |  |     } |  |   |  | } | 
 |