高章伟
2022-02-24 6b3c24ace33d131f5f6b10ae429d03c0d36db6f9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
trigger BusinessActivityTrigger on BusinessActivity__c (before insert,before update,after insert,before delete) {
    if(Trigger.isBefore && Trigger.isUpdate){
        BusinessActivityHandler.ValidDaysBetweenTwoWorkingDays(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap);
        BusinessActivityHandler.TSRepairManagementCode(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap);
    }
    if(Trigger.isBefore && Trigger.isInsert){
       BusinessActivityHandler.ValidDaysBetweenTwoWorkingDays(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap);
    }
 
    if(Trigger.isAfter && Trigger.isInsert){
       BusinessActivityHandler.TSRepairManagementCode(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap);
    }
 
    if(Trigger.isBefore && Trigger.isDelete){
       BusinessActivityHandler.TSRepairManagementCode(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap);
    }
}