public static bool HourDelete(Hour hour) { Hour.DeleteHour( new HourDataCriteria { HourId = hour.HourId }); StoryRepository.StoryUpdateDuration(hour.StoryId); FeedRepository.FeedAdd(FeedAction.Deleted, hour); return(true); }
public static Hour HourSave(Hour hour) { if (!hour.IsValid) { return(hour); } Hour result; if (hour.IsNew) { result = HourRepository.HourInsert(hour); } else { result = HourRepository.HourUpdate(hour); } StoryRepository.StoryUpdateDuration(hour.StoryId); return(result); }