public ActionResult AddOrEdit(Driver con) { if (con.ID == 0) { db.Drivers.Add(con); db.SaveChanges(); return(Json(new { success = true, message = "Saved Successfully" }, JsonRequestBehavior.AllowGet)); } else { var local = db.Set <Driver>() .Local .FirstOrDefault(f => f.ID == con.ID); if (local != null) { db.Entry(local).State = EntityState.Detached; } db.Entry(con).State = EntityState.Modified; db.SaveChanges(); return(Json(new { success = true, message = "Updated Successfully" }, JsonRequestBehavior.AllowGet)); } }
public ActionResult AddOrEdit(Unit con) { if (con.ID == 0) { db.Units.Add(con); db.SaveChanges(); return(Json(new { success = true, message = "Lưu đơn vị tính thành công" }, JsonRequestBehavior.AllowGet)); } else { var local = db.Set <Unit>() .Local .FirstOrDefault(f => f.ID == con.ID); if (local != null) { db.Entry(local).State = EntityState.Detached; } db.Entry(con).State = EntityState.Modified; db.SaveChanges(); return(Json(new { success = true, message = "Cập nhật thành công" }, JsonRequestBehavior.AllowGet)); } }