Example #1
0
        public void EditEventSeries(int id, ICalendarEvent newEventModel)
        {
            var entity = (EventSeries)newEventModel.ToEntity();

            entity.Id = id;
            _eventSeriesRepository.UpdateEventSeries(entity);
        }
Example #2
0
        public void EditEvent(int id, ICalendarEvent newEventModel)
        {
            var entity = (SingleEvent)newEventModel.ToEntity();

            entity.Id = id;
            _singleEventRepository.UpdateSingleEvent(entity);
        }
Example #3
0
 public int AddEvent(ICalendarEvent newEventModel)
 {
     return(_singleEventRepository.AddSingleEvent((SingleEvent)newEventModel.ToEntity()));
 }
Example #4
0
 public int AddEventSeries(ICalendarEvent newEventModel)
 {
     return(_eventSeriesRepository.AddEventSeries((EventSeries)newEventModel.ToEntity()));
 }
Example #5
0
 public int ExcludeEventFromSeries(int seriesId, ICalendarEvent newEventModel)
 {
     return(_eventSeriesRepository.ExcludeEventFromSeries(seriesId, (EventFromSeries)newEventModel.ToEntity()));
 }