Exemple #1
0
        private bool UseSummary(MeetingTimeSummary summary, ChartMeetingType mtgType)
        {
            var isWeekend = _queryWeekendService.IsWeekend(
                summary.MeetingDate, _weekendIncludesFriday);

            if (mtgType == ChartMeetingType.Both ||
                (mtgType == ChartMeetingType.Weekend && isWeekend) ||
                (mtgType == ChartMeetingType.Midweek && !isWeekend))
            {
                return(Math.Abs(summary.Overtime.TotalMinutes) < 30);
            }

            return(false);
        }
 public bool IsWeekend(DateTime theDate)
 {
     return(_queryWeekendService.IsWeekend(theDate, _options.WeekendIncludesFriday));
 }