| | |
| | | trigger ContactTrigger on Contact (before insert,after insert, after update, after delete, before Update) { |
| | | ContactTriggerHandler handler = new ContactTriggerHandler(); |
| | | handler.run(); |
| | | trigger ContactTrigger on Contact (before insert, before update, after insert) { |
| | | if((!Test.isRunningTest())&&UserInfo.getUserId()==System.Label.ByPassTrigger){ |
| | | return; |
| | | } |
| | | 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); |
| | | } |
| | | } |