public void EditEventSeries(int id, ICalendarEvent newEventModel) { var entity = (EventSeries)newEventModel.ToEntity(); entity.Id = id; _eventSeriesRepository.UpdateEventSeries(entity); }
public void EditEvent(int id, ICalendarEvent newEventModel) { var entity = (SingleEvent)newEventModel.ToEntity(); entity.Id = id; _singleEventRepository.UpdateSingleEvent(entity); }
public int AddEvent(ICalendarEvent newEventModel) { return(_singleEventRepository.AddSingleEvent((SingleEvent)newEventModel.ToEntity())); }
public int AddEventSeries(ICalendarEvent newEventModel) { return(_eventSeriesRepository.AddEventSeries((EventSeries)newEventModel.ToEntity())); }
public int ExcludeEventFromSeries(int seriesId, ICalendarEvent newEventModel) { return(_eventSeriesRepository.ExcludeEventFromSeries(seriesId, (EventFromSeries)newEventModel.ToEntity())); }