public bool DVHC_QuanHuyen_Delete(CSF_HCHuyen obj) { db.CSF_HCHuyen.Remove(obj); if (db.SaveChanges() > 0) { return(true); } return(false); }
public bool Insert(CSF_HCHuyen obj, string userName) { obj.CreatedBy = userName; obj.CreatedDate = DateTime.Now; db.CSF_HCHuyen.Add(obj); if (db.SaveChanges() > 0) { return(true); } return(false); }
public bool Update(CSF_HCHuyen obj, string userName) { var model = db.CSF_HCHuyen.Where(m => m.MaQuanHuyen == obj.MaQuanHuyen).FirstOrDefault(); if (model != null) { model.TenQuanHuyen = obj.TenQuanHuyen; model.IsDelete = false; model.UpdatedDate = DateTime.Now; model.UpdatedBy = userName; if (db.SaveChanges() > 0) { return(true); } return(false); } return(false); }
public ActionResult Edit(CSF_HCHuyen obj) { try { if (ModelState.IsValid) { try { var model = SelectByMaQuanHuyen(obj.MaQuanHuyen); if (model != null) { if (Update(obj, User.Identity.Name)) { SetAlert("Cập nhật dữ liệu thành công", AlertType.Success); return(RedirectToAction("Index", "CSF_QuanHuyen")); } else { ModelState.AddModelError("", "Thêm dữ liệu không thành công"); } } else { ModelState.AddModelError("", "Không tìm thấy Quận huyện có mã: " + obj.MaQuanHuyen); } } catch (Exception ex) { ModelState.AddModelError("", "Cập nhật dữ liệu không thành công"); } return(View("Edit")); } return(View(obj)); } catch (Exception ex) { SetAlert("Lỗi" + ex.Message.ToString(), AlertType.Error); Logs.WriteLog(ex); return(View()); } }
public ActionResult Create(CSF_HCHuyen obj) { try { if (ModelState.IsValid) { var model = SelectByMaQuanHuyen(obj.MaQuanHuyen); if (model != null) { ModelState.AddModelError("", "Đã tồn tại quận huyện có mã: " + obj.MaQuanHuyen); } else { obj.IsDelete = false; obj.CreatedBy = User.Identity.Name; obj.CreatedDate = DateTime.Now; db.CSF_HCHuyen.Add(obj); if (db.SaveChanges() > 0) { SetAlert("Thêm dữ liệu thành công", AlertType.Success); return(RedirectToAction("Index", "CSF_QuanHuyen")); } else { ModelState.AddModelError("", "Thêm dữ liệu không thành công"); } } return(View("Create")); } return(View()); } catch (Exception ex) { SetAlert("Lỗi" + ex.Message.ToString(), AlertType.Error); Logs.WriteLog(ex); return(View()); } }