public ActionResult AddOrEdit(PhanQuyen pq) { using (DBNoiThat db = new DBNoiThat()) { if (pq.ID == 0) { if (db.PhanQuyens.Where(p => p.Ten == pq.Ten).FirstOrDefault() != null) { return(Json(new { success = false, message = "Quyền này đã tồn tại!" }, JsonRequestBehavior.AllowGet)); } db.PhanQuyens.Add(pq); db.SaveChanges(); return(Json(new { success = true, message = "Thêm mới thành công!" }, JsonRequestBehavior.AllowGet)); } else { try { db.Entry(pq).State = EntityState.Modified; db.SaveChanges(); return(Json(new { success = true, message = "Cập nhật thành công!" }, JsonRequestBehavior.AllowGet)); } catch { return(Json(new { success = false, message = "Cập nhật thất bại!" }, JsonRequestBehavior.AllowGet)); } } } }
public ActionResult AddOrEdit(NhaCungCap n) { using (DBNoiThat db = new DBNoiThat()) { if (n.ID == 0) { if (db.NhaCungCaps.Where(p => p.Ten == n.Ten).FirstOrDefault() != null) { return(Json(new { success = false, message = "Tên nhà cung cấp đã bị trùng!" }, JsonRequestBehavior.AllowGet)); } db.NhaCungCaps.Add(n); db.SaveChanges(); return(Json(new { success = true, message = "Thêm mới thành công!" }, JsonRequestBehavior.AllowGet)); } else { try { db.Entry(n).State = EntityState.Modified; db.SaveChanges(); return(Json(new { success = true, message = "Cập nhật thành công!" }, JsonRequestBehavior.AllowGet)); } catch { return(Json(new { success = false, message = "Cập nhật thất bại!" }, JsonRequestBehavior.AllowGet)); } } } }