public ActionResult Create(DM_DOITUONG_NUOI_MANLO dm_doituong_nuoi_manlo) { if (ModelState.IsValid) { var checkExist = db.DM_DOITUONG_NUOI_MANLO.Where(b => b.TEN_DOI_TUONG.ToUpper().Contains(dm_doituong_nuoi_manlo.TEN_DOI_TUONG.ToUpper().Trim()) && b.LOAI_DOI_TUONG == dm_doituong_nuoi_manlo.LOAI_DOI_TUONG ); string msgErrs = string.Empty; if (checkExist.Count() > 0) { DM_DOITUONG_NUOI_MANLO obj = checkExist.FirstOrDefault(); msgErrs = string.Format("Đã tồn tại đối tượng có tên [{0}] có hình thức nuôi [{1}]", obj.TEN_DOI_TUONG.ToString(), obj.DM_HINHTHUC_NUOI.TEN_HINH_THUC.ToString()) + "<br />"; } if (string.IsNullOrEmpty(msgErrs)) { db.DM_DOITUONG_NUOI_MANLO.Add(dm_doituong_nuoi_manlo); db.SaveChanges(); this.Information(string.Format(FDB.Common.Constants.NOTIFY_ADD_SUCCESS, string.Empty)); return(RedirectToAction("Index")); } else { Inline_Danger(msgErrs, true); } } BindComboDM(); return(View(dm_doituong_nuoi_manlo)); }
public ActionResult Edit(DM_DOITUONG_NUOI_MANLO dm_doituong_nuoi_manlo) { if (ModelState.IsValid) { db.Entry(dm_doituong_nuoi_manlo).State = EntityState.Modified; db.SaveChanges(); this.Information(string.Format(FDB.Common.Constants.NOTIFY_UPDATE_SUCCESS, string.Empty)); return(RedirectToAction("Index")); } BindComboDM(); return(View(dm_doituong_nuoi_manlo)); }
// GET: /DM_DOITUONG_NUOI_MANLO/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DM_DOITUONG_NUOI_MANLO dm_doituong_nuoi_manlo = db.DM_DOITUONG_NUOI_MANLO.Find(id); if (dm_doituong_nuoi_manlo == null) { return(HttpNotFound()); } BindComboDM(); return(View(dm_doituong_nuoi_manlo)); }
public ActionResult Delete(int id) { try { DM_DOITUONG_NUOI_MANLO dm_doituong_nuoi_manlo = db.DM_DOITUONG_NUOI_MANLO.Find(id); db.DM_DOITUONG_NUOI_MANLO.Remove(dm_doituong_nuoi_manlo); db.SaveChanges(); this.Information(string.Format(FDB.Common.Constants.NOTIFY_DELETE_SUCCESS, string.Empty)); } catch { Inline_Danger("Đối tượng này đã được sử dụng tại chức năng khác nên không thể xóa", true); } return(RedirectToAction("Index")); }