private static CalendarGroup CreateDefaultGroup(CalendarGroupType groupType, MailboxSession session)
        {
            CalendarGroup calendarGroup     = CalendarGroup.Create(session);
            Guid          groupGuidFromType = CalendarGroup.GetGroupGuidFromType(groupType);
            string        groupName         = string.Empty;

            switch (groupType)
            {
            case CalendarGroupType.MyCalendars:
                groupName = ClientStrings.MyCalendars.ToString(session.InternalPreferedCulture);
                break;

            case CalendarGroupType.OtherCalendars:
                groupName = ClientStrings.OtherCalendars.ToString(session.InternalPreferedCulture);
                break;

            case CalendarGroupType.PeoplesCalendars:
                groupName = ClientStrings.PeoplesCalendars.ToString(session.InternalPreferedCulture);
                break;
            }
            calendarGroup.GroupClassId = groupGuidFromType;
            calendarGroup.GroupName    = groupName;
            return(calendarGroup);
        }
Exemple #2
0
 public ICalendarGroup CreateCalendarGroup(IMailboxSession session)
 {
     return(CalendarGroup.Create((MailboxSession)session));
 }