| 1
2
3
4
5
6
7
8
9
10
11
12
 | | trigger ContactTrigger on Contact (before insert, before update, after insert) { |  |     if (Trigger.isBefore && Trigger.isInsert) { |  |         ContactTriggerHandler.setIsNew(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap); |  |     } |  |     if (Trigger.isBefore && Trigger.isUpdate) { |  |         ContactTriggerHandler.updateForDealer(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap); |  |         ContactTriggerHandler.dealerContactApproval(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap); |  |     } |  |     if ((Trigger.isAfter && Trigger.isInsert) || (Trigger.isBefore && Trigger.isUpdate)) { |  |         SBG001TriggerHandler.SBG001ContactTrigger(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap); |  |     } |  | } | 
 |