示例#1
0
        public Dictionary <string, List <CustomField> > GetEventTypes([FromUri] string email, int calId)
        {
            var calendars = StormHacks.GetOwnedCalendars(email).Where(c => c.CalendarID == calId).ToList();

            var eventTypes = StormHacks.GetCustomFields(calendars.Select(c => c.CalendarID).ToList(), calendars.Any(c => c.ShowPredefined));

            return(eventTypes.GroupBy(et => et.eventTypeName).ToDictionary(g => g.Key, g => g.ToList()));
        }
示例#2
0
 public AllowedValue(string value)
 {
     sortKey    = key = StormHacks.MakeKeyFromDisplayName(value);
     this.value = value;
 }