public JsonResult SaveEvent(CalendarModels e) { var status = false; if (e.EventID > 0) { //Update the event var v = DbContext.Calendars.Where(a => a.EventID == e.EventID).FirstOrDefault(); if (v != null) { v.Subject = e.Subject; v.Start = e.Start; v.End = e.End; v.Description = e.Description; v.IsFullDay = e.IsFullDay; v.ThemeColor = e.ThemeColor; } } else { DbContext.Calendars.Add(e); } DbContext.SaveChanges(); status = true; return(new JsonResult { Data = new { status = status } }); }
private void btnCalendar_Click(object sender, RoutedEventArgs e) { DataContext = new CalendarModels(); }