add sa destroy to event controller
add deleteOne for event model
add delete source contract before delete event
fix bug delete file with delte event