public JsonResult DeleteEvent(int id) { RecordVigil recordVigil = db.RecordVigils.Find(id); db.RecordVigils.Remove(recordVigil); db.SaveChanges(); return(new JsonResult { Data = new { id = id }, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult UpdateDate(int id, DateTime startAt, DateTime endAt) { RecordVigil recordVigil = db.RecordVigils.Find(id); recordVigil.StartAt = startAt; recordVigil.EndAt = endAt; db.Entry(recordVigil).State = EntityState.Modified; db.SaveChanges(); return(new JsonResult { Data = new { start = startAt, end = endAt }, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult ChangeEvent(int id, string title, string color, string description) { RecordVigil recordVigil = db.RecordVigils.Find(id); recordVigil.Title = title; recordVigil.Description = description; recordVigil.Color = color; db.Entry(recordVigil).State = EntityState.Modified; db.SaveChanges(); return(new JsonResult { Data = new { title = title, color = color, id = id, description = description }, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult SaveDate(DateTime startAt, DateTime endAt, string title, string color, int vigilId, string description) { string userId = User.Identity.GetUserId(); RecordVigil recordVigil = new RecordVigil() { ApplicationUserID = userId, EndAt = endAt, StartAt = startAt, Title = title, VigilID = vigilId, Color = color, Description = description }; db.RecordVigils.Add(recordVigil); db.SaveChanges(); return(new JsonResult { Data = new { Id = recordVigil.Id, start = startAt, end = endAt, title = title, color = color }, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }