public static Hour HourInsert(Hour hour) { hour = hour.Save(); SourceRepository.SourceAdd(hour.HourId, SourceType.Hour, hour.Date.ToShortDateString()); FeedRepository.FeedAdd(FeedAction.Created, hour); return hour; }
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); }