public Calendar CreateCalendar(string calendarName, ClaimsIdentity user)
        {
            var calendar = new Calendar(name: calendarName);

            var subscription = new CalendarSubscription
            {
                CalendarId = calendar.Id,
                UserId     = user.Name
            };

            _calendarSubscriptionRepository.Save(subscription);
            return(_calendarRepository.Save(calendar));
        }
 public CalendarSubscription Save(CalendarSubscription entity)
 {
     _store[entity.Id] = entity;
     return(entity);
 }
Example #3
0
 public void AddToCalendarSubscriptions(CalendarSubscription calendarSubscription)
 {
     base.AddObject("CalendarSubscriptions", calendarSubscription);
 }
Example #4
0
 public static CalendarSubscription CreateCalendarSubscription(int customerID, global::System.Guid calendarID)
 {
     CalendarSubscription calendarSubscription = new CalendarSubscription();
     calendarSubscription.CustomerID = customerID;
     calendarSubscription.CalendarID = calendarID;
     return calendarSubscription;
 }