internal static Week FetchWeek(WeekData data) { var result = new Week(); result.Fetch(data); result.MarkOld(); return result; }
public static bool WeekDelete(Week week) { Week.DeleteWeek( new WeekDataCriteria { WeekId = week.WeekId }); return true; }
public static Week WeekSave(Week week) { if (!week.IsValid) { return(week); } Week result; if (week.IsNew) { result = WeekRepository.WeekInsert(week); } else { result = WeekRepository.WeekUpdate(week); } return(result); }
public static Week WeekUpdate(Week week) { if (!week.IsDirty) { return week; } week = week.Save(); return week; }
public static Week WeekSave(Week week) { if (!week.IsValid) { return week; } Week result; if (week.IsNew) { result = WeekRepository.WeekInsert(week); } else { result = WeekRepository.WeekUpdate(week); } return result; }
public static Week WeekInsert(Week week) { week = week.Save(); return week; }
public static Week WeekNew() { var week = Week.NewWeek(); return(week); }
public static Week WeekInsert(Week week) { week = week.Save(); return(week); }