Ejemplo n.º 1
0
 public bool DVHC_QuanHuyen_Delete(CSF_HCHuyen obj)
 {
     db.CSF_HCHuyen.Remove(obj);
     if (db.SaveChanges() > 0)
     {
         return(true);
     }
     return(false);
 }
Ejemplo n.º 2
0
 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);
 }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
 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());
     }
 }
Ejemplo n.º 5
0
        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());
            }
        }