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 GetOtherCalendars() { //Regex emailFormat = new Regex(@"[\w-]+@([\w-]+\.)+[\w-]+"); //if (!string.IsNullOrEmpty(mailAddress) && mailIDPattern.IsMatch(mailAddress)) //String listOfEmails = _OtherCalendarsList; //List<String> emailList = _OtherCalendarsList.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToList(); // int i = 0; // foreach (String str in emailList) // { // Console.WriteLine("First"+ i+ str); // i++; // Console.WriteLine("sssssssssss" + OthersEvents.ToString()); OthersEvents = service.GetOthersEvents(calendar, period.Today(), _OtherCalendarsList); OthersEvents = service.FormatEventsDatesStringRepresentation(OthersEvents, repository.GetDateTimePreferences()); SortAndFilterEvents(); eventListType = EventsListType.Today; // OthersEvents = service.GetOthersEvents(calendar, period.Today(), emailList[1]); //OthersEvents = service.FormatEventsDatesStringRepresentation(OthersEvents, repository.GetDateTimePreferences()); //SortAndFilterEvents(); //eventListType = EventsListType.Today; 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(); }
private void GetThisMonthEvents() { Events = service.GetEvents(calendar, period.ThisMonth()); Events = service.FormatEventsDatesStringRepresentation(Events, repository.GetDateTimePreferences()); SortAndFilterEvents(); eventListType = EventsListType.ThisMonth; ShowResults(); }
private void GetNextWeekEvents() { Events = service.GetEventsMultipleCalendars(calendar, period.NextWeek(), userCalendarPreferences); Events = service.FormatEventsDatesStringRepresentation(Events, repository.GetDateTimePreferences()); SortAndFilterEvents(); eventListType = EventsListType.NextWeek; ShowResults(); }
private void GetNextMonthEvents() { OthersEvents = service.GetOthersEvents(calendar, period.NextMonth(), _OtherCalendarsList); OthersEvents = service.FormatEventsDatesStringRepresentation(OthersEvents, repository.GetDateTimePreferences()); SortAndFilterEvents(); eventListType = EventsListType.NextMonth; ShowResults(); }
private void GetNextMonthEvents() { List <String> emailList = convertEmailStringToList(_ComparingCalendarsList); ComparingEvents = service.GetComparingEvents(calendar, period.NextMonth(), emailList, _SelectedviewFormat, _primaryEmail); ComparingEvents = service.FormatEventsDatesStringRepresentation(ComparingEvents, repository.GetDateTimePreferences()); SortAndFilterEvents(); eventListType = EventsListType.NextMonth; ShowResults(); }
private void GetChooseDateEvents() { OthersEvents = EndDateSpecified ? service.GetEvents(calendar, StartDate, EndDate.AddHours(23).AddMinutes(59).AddSeconds(59)) : service.GetEvents(calendar, StartDate, DateTime.Today.AddYears(2)); OthersEvents = EnableSearch ? service.SearchEvents(OthersEvents, TextToSearch) : OthersEvents; OthersEvents = service.FormatEventsDatesStringRepresentation(OthersEvents, repository.GetDateTimePreferences()); eventListType = EventsListType.ThisMonth; ShowResults(); HideChooseDateEventsControls(); }
private void GetComparingCalendars() { //Regex emailFormat = new Regex(@"[\w-]+@([\w-]+\.)+[\w-]+"); //if (!string.IsNullOrEmpty(mailAddress) && mailIDPattern.IsMatch(mailAddress)) if (_ComparingCalendarsList != null) { List <String> emailList = convertEmailStringToList(_ComparingCalendarsList); ComparingEvents = service.GetComparingEvents(calendar, period.Today(), emailList, _SelectedviewFormat, _primaryEmail); ComparingEvents = service.FormatEventsDatesStringRepresentation(ComparingEvents, repository.GetDateTimePreferences()); SortAndFilterEvents(); eventListType = EventsListType.Today; ShowResults(); } //} }
private void GetNextMonthEvents() { Events = service.GetEvents(calendar, period.NextMonth()); Events = service.FormatEventsDatesStringRepresentation(Events, repository.GetDateTimePreferences()); SortAndFilterEvents(); eventListType = EventsListType.NextMonth; 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(); }
private void GetNextMonthEvents() { List<String> emailList = convertEmailStringToList(_ComparingCalendarsList); ComparingEvents = service.GetComparingEvents(calendar, period.NextMonth(), emailList, _SelectedviewFormat, _primaryEmail); ComparingEvents = service.FormatEventsDatesStringRepresentation(ComparingEvents, repository.GetDateTimePreferences()); SortAndFilterEvents(); eventListType = EventsListType.NextMonth; ShowResults(); }
private void GetComparingCalendars() { //Regex emailFormat = new Regex(@"[\w-]+@([\w-]+\.)+[\w-]+"); //if (!string.IsNullOrEmpty(mailAddress) && mailIDPattern.IsMatch(mailAddress)) if(_ComparingCalendarsList != null) { List<String> emailList = convertEmailStringToList(_ComparingCalendarsList); ComparingEvents = service.GetComparingEvents(calendar, period.Today(), emailList, _SelectedviewFormat, _primaryEmail); ComparingEvents = service.FormatEventsDatesStringRepresentation(ComparingEvents, repository.GetDateTimePreferences()); SortAndFilterEvents(); eventListType = EventsListType.Today; ShowResults(); } //} }
private void GetThisMonthEvents() { OthersEvents = service.GetOthersEvents(calendar, period.ThisMonth(), _OtherCalendarsList); OthersEvents = service.FormatEventsDatesStringRepresentation(OthersEvents, repository.GetDateTimePreferences()); SortAndFilterEvents(); eventListType = EventsListType.ThisMonth; ShowResults(); }
private void GetPeriodEvents() { //Events = service.GetEvents(calendar.GetAllEvents(), period.NextNMonth(NumberOfMonthToAdd, SingleMonthPeriod)); switch(SelectedPeriodType) { case SINGLE_MONTH: { Events = service.GetEvents(calendar, period.MonthsPeriod(PeriodEndMonth, TimeIntervals.PeriodType.SingleMonth)); break; } case ALL_MONTHS: { Events = service.GetEvents(calendar, period.MonthsPeriod(PeriodEndMonth, TimeIntervals.PeriodType.AllMonths)); break; } case INTERVENING_MONTHS: { Events = service.GetEvents(calendar, period.MonthsPeriod(PeriodEndMonth, TimeIntervals.PeriodType.InterveningMonths)); break; } } Events = service.FormatEventsDatesStringRepresentation(Events, repository.GetDateTimePreferences()); SortAndFilterEvents(); eventListType = EventsListType.Period; ShowResults(); }
private void GetChooseDateEvents() { Events = EndDateSpecified ? service.GetEvents(calendar, StartDate, EndDate.AddHours(23).AddMinutes(59).AddSeconds(59)) : service.GetEvents(calendar, StartDate, DateTime.Today.AddYears(2)); Events = EnableSearch ? service.SearchEvents(Events, TextToSearch) : Events; Events = service.FormatEventsDatesStringRepresentation(Events, repository.GetDateTimePreferences()); eventListType = EventsListType.ThisMonth; ShowResults(); HideChooseDateEventsControls(); }
private void GetOtherCalendars() { //Regex emailFormat = new Regex(@"[\w-]+@([\w-]+\.)+[\w-]+"); //if (!string.IsNullOrEmpty(mailAddress) && mailIDPattern.IsMatch(mailAddress)) //String listOfEmails = _OtherCalendarsList; //List<String> emailList = _OtherCalendarsList.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToList(); // int i = 0; // foreach (String str in emailList) // { // Console.WriteLine("First"+ i+ str); // i++; // Console.WriteLine("sssssssssss" + OthersEvents.ToString()); OthersEvents = service.GetOthersEvents(calendar, period.Today(), _OtherCalendarsList); OthersEvents = service.FormatEventsDatesStringRepresentation(OthersEvents, repository.GetDateTimePreferences()); SortAndFilterEvents(); eventListType = EventsListType.Today; // OthersEvents = service.GetOthersEvents(calendar, period.Today(), emailList[1]); //OthersEvents = service.FormatEventsDatesStringRepresentation(OthersEvents, repository.GetDateTimePreferences()); //SortAndFilterEvents(); //eventListType = EventsListType.Today; ShowResults(); //} }