public ActionResult Edit(tblNhaXuatBan model, FormCollection collection) { db = new TRUONGHOCDbContext(); var item = db.tblNhaXuatBans.Find(model.ID); item.TEN_NXB = model.TEN_NXB; item.MA_NXB = model.MA_NXB; item.DIA_CHI = model.DIA_CHI; item.GHI_CHU = model.GHI_CHU; item.SO_DTHOAI = model.SO_DTHOAI; var itemnxb = db.tblNhaXuatBans.Where(x => x.TRANGTHAI == 1 && x.ID != model.ID).ToList(); foreach (var itemNXB in itemnxb) { if (item.MA_NXB == itemNXB.MA_NXB) { ModelState.AddModelError("", "Mã đã tồn tại"); break; } } if (ModelState.IsValid) { db.SaveChanges(); return(RedirectToAction("Index", "NXB")); } else { return(View(model)); } }
public ActionResult Create(tblNhaXuatBan model, FormCollection collection) { db = new TRUONGHOCDbContext(); model.TRANGTHAI = 1; var item = db.tblNhaXuatBans.Where(x => x.TRANGTHAI == 1).ToList(); foreach (var itemNXB in item) { if (model.MA_NXB == itemNXB.MA_NXB) { ModelState.AddModelError("", "Mã đã tồn tại"); break; } } if (ModelState.IsValid) { db.tblNhaXuatBans.Add(model); db.SaveChanges(); return(RedirectToAction("Index", "NXB")); } else { return(View()); } }