public bool UpdateEvent(EventBlockEdit model) { using (var ctx = new StudyTimeHelperEntities()) { var entity = ctx .Event .Single(e => e.EventId == model.EventId); entity.Title = model.Title; entity.IsAllDay = model.IsAllDay; entity.Start = model.Start; entity.End = model.End; entity.Description = model.Description; entity.ThemeColor = model.ThemeColor; return(ctx.SaveChanges() == 1); } }
public ActionResult Edit(int eventId, EventBlockEdit model) { //var std = StudyTimeHelperDbContext.Where(s => s.Student == studentId).FirstOrDefault(); if (!ModelState.IsValid) { return(View(model)); } if (model.EventId != eventId) { ModelState.AddModelError("", "Id Mismatch"); return(View(model)); } if (EventBlockService.EditEvent(model)) { TempData["SaveResult"] = "Your event was updated."; return(RedirectToAction("Index")); } ModelState.AddModelError("", "Event not updated"); return(View(model)); }
public bool UpdateEvent(EventBlockEdit model) { throw new NotImplementedException(); }