예제 #1
0
        private DateTime GetCookieExpiryDate()
        {
            var votingPeriod = calendarItemRepository.GetFromType(CalendarEntryType.Voting);
            var cookieExpiry = votingPeriod.EndDate.Value + TimeSpan.FromDays(1);

            return(cookieExpiry.DateTime);
        }
예제 #2
0
        public ActionResult ConferenceDate()
        {
            var    conference     = calendarItemRepository.GetFromType(CalendarEntryType.Conference);
            string conferenceDate = dateTimeFormatter.FormatDate(conference.StartDate);

            return(new ContentResult {
                Content = conferenceDate
            });
        }
예제 #3
0
        private T GetVotingDates <T>(Func <CalendarItem, T> callback)
        {
            var votingDates = calendarItemRepository.GetFromType(CalendarEntryType.Voting);

            return(callback(votingDates));
        }