public MarkingPeriod GetMarkingPeriodByDate(DateTime date, bool useLastExisting = false) { var res = MarkingPeriodStorage.GetMarkingPeriod(date); if (res != null) { return(res); } if (useLastExisting) { return(GetLastMarkingPeriod(date)); } return(null); }
public IList <MarkingPeriod> Add(IList <MarkingPeriod> markingPeriods) { return(MarkingPeriodStorage.Add(markingPeriods)); }
public IList <MarkingPeriod> GetMarkingPeriods(int?schoolYearId) { return(MarkingPeriodStorage.GetMarkingPeriods(schoolYearId)); }
public MarkingPeriod GetLastMarkingPeriod(DateTime?tillDate = null) { return(MarkingPeriodStorage.GetLast(tillDate ?? Context.NowSchoolTime)); }
public MarkingPeriod GetMarkingPeriodById(int id) { return(MarkingPeriodStorage.GetById(id)); }
public IList <MarkingPeriod> Edit(IList <MarkingPeriod> markingPeriods) { return(MarkingPeriodStorage.Update(markingPeriods)); }