public IHttpActionResult DeleteEvent(CallendarEvents e) { var callendarEvent = context.CallendarEvents.SingleOrDefault(ce => ce.Id == e.Id); context.CallendarEvents.Remove(callendarEvent); context.SaveChanges(); return(Ok()); }
public IHttpActionResult SaveEvent(CallendarEvents e) { if (e.Id > 0) { var calendarEvent = context.CallendarEvents.FirstOrDefault(ce => ce.Id == e.Id); calendarEvent.Subject = e.Subject; calendarEvent.Description = e.Description; calendarEvent.Start = e.Start; calendarEvent.End = e.End; calendarEvent.IsFullDay = e.IsFullDay; calendarEvent.ThemeColor = e.ThemeColor; } else { context.CallendarEvents.Add(e); } context.SaveChanges(); return(Ok()); }