|  |  | 
 |  |  | trigger AssetTrigger on Asset(before insert, before update, after insert, after update) { | 
 |  |  |     AssetHandler handler = new AssetHandler(); | 
 |  |  |     handler.run(); | 
 |  |  |  | 
 |  |  |     AssetHandlerCheck handlercheck = new AssetHandlerCheck(); | 
 |  |  |     handlercheck.run(); | 
 |  |  | trigger AssetTrigger on Asset (before update,after update) { | 
 |  |  |    if(Trigger.isBefore && Trigger.isUpdate){ | 
 |  |  |       AssetTriggerHandler.checkStatus(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap); | 
 |  |  |       AssetTriggerHandler.checkPlace(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap); | 
 |  |  |    } | 
 |  |  |    if(Trigger.isAfter && Trigger.isUpdate){ | 
 |  |  |       AssetTriggerHandler.isInstock(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap); | 
 |  |  |    } | 
 |  |  | } |