private void GetPeriodEvents() { //Events = service.GetEvents(calendar.GetAllEvents(), period.NextNMonth(NumberOfMonthToAdd, SingleMonthPeriod)); switch (SelectedPeriodType) { case SINGLE_MONTH: { OthersEvents = service.GetOthersEvents(calendar, period.MonthsPeriod(PeriodEndMonth, TimeIntervals.PeriodType.SingleMonth), _OtherCalendarsList); break; } case ALL_MONTHS: { OthersEvents = service.GetOthersEvents(calendar, period.MonthsPeriod(PeriodEndMonth, TimeIntervals.PeriodType.AllMonths), _OtherCalendarsList); break; } case INTERVENING_MONTHS: { OthersEvents = service.GetOthersEvents(calendar, period.MonthsPeriod(PeriodEndMonth, TimeIntervals.PeriodType.InterveningMonths), _OtherCalendarsList); break; } } OthersEvents = service.FormatEventsDatesStringRepresentation(OthersEvents, repository.GetDateTimePreferences()); SortAndFilterEvents(); eventListType = EventsListType.Period; ShowResults(); }
private void GetPeriodEvents() { //Events = service.GetEvents(calendar.GetAllEvents(), period.NextNMonth(NumberOfMonthToAdd, SingleMonthPeriod)); List <String> emailList = convertEmailStringToList(_ComparingCalendarsList); switch (SelectedPeriodType) { case SINGLE_MONTH: { ComparingEvents = service.GetComparingEvents(calendar, period.MonthsPeriod(PeriodEndMonth, TimeIntervals.PeriodType.SingleMonth), emailList, _SelectedviewFormat, _primaryEmail); break; } case ALL_MONTHS: { ComparingEvents = service.GetComparingEvents(calendar, period.MonthsPeriod(PeriodEndMonth, TimeIntervals.PeriodType.AllMonths), emailList, _SelectedviewFormat, _primaryEmail); break; } case INTERVENING_MONTHS: { ComparingEvents = service.GetComparingEvents(calendar, period.MonthsPeriod(PeriodEndMonth, TimeIntervals.PeriodType.InterveningMonths), emailList, _SelectedviewFormat, _primaryEmail); break; } } ComparingEvents = service.FormatEventsDatesStringRepresentation(ComparingEvents, repository.GetDateTimePreferences()); SortAndFilterEvents(); eventListType = EventsListType.Period; ShowResults(); }