public ActionResult create(MM_TroubleTickets trouble) { if (String.IsNullOrEmpty(trouble.TicketID)) { return(Json(new ResultInfo() { error = 1, msg = "Missing info" }, JsonRequestBehavior.AllowGet)); } var check = db.MM_TroubleTickets.Find(trouble.TicketID); if (check != null) { return(Json(new ResultInfo() { error = 1, msg = "Đã tồn tại" }, JsonRequestBehavior.AllowGet)); } trouble.CreationDate = DateTime.Now; trouble.LastUpdateDate = DateTime.Now; db.MM_TroubleTickets.Add(trouble); db.SaveChanges(); return(Json(new ResultInfo() { error = 0, msg = "", data = trouble }, JsonRequestBehavior.AllowGet)); }
public ActionResult edit(MM_TroubleTickets trouble) { if (String.IsNullOrEmpty(trouble.TicketID)) { return(Json(new ResultInfo() { error = 1, msg = "Missing info" }, JsonRequestBehavior.AllowGet)); } var check = db.MM_TroubleTickets.Find(trouble.TicketID); if (check == null) { return(Json(new ResultInfo() { error = 1, msg = "Không tìm thấy thông tin" }, JsonRequestBehavior.AllowGet)); } check.TicketName = trouble.TicketName; check.TicketDate = trouble.TicketDate; check.EmployeeID = trouble.EmployeeID; check.PostOfficeID = trouble.PostOfficeID; check.StatusID = trouble.StatusID; check.LastUpdateDate = DateTime.Now; db.Entry(check).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(Json(new ResultInfo() { error = 0, msg = "", data = check }, JsonRequestBehavior.AllowGet)); }