Пример #1
0
        public ActionResult Edit(Content content)
        {
            var dao    = new ContentDAO();
            var result = dao.Edit(content);

            if (result == true)
            {
                return(RedirectToAction("Index"));
            }
            else
            {
                ModelState.AddModelError("", "Chỉnh sửa bản ghi thất bại");
            }
            SetViewBag(content.IDContentCategory);
            return(View());
        }
Пример #2
0
 [ValidateInput(false)]//Thuộc tính ValidateInput (false) được sử dụng để cho phép gửi nội dung hoặc mã HTML đến máy chủ (dễ bị tấn công)
 public ActionResult Edit(Content model)
 {
     if (ModelState.IsValid)
     {
         var dao    = new ContentDAO();
         var result = dao.Edit(model); //gán biến id vào DAO
         if (result > 0)               //nếu insert thành công thì id>0
         {
             SetAlert("Sửa user thành công", "success");
             return(RedirectToAction("Index", "Content"));
         }
         else
         {
             ModelState.AddModelError("", "Cập Nhập thất bại");
         }
     }
     SetViewBag(model.CategoryID);
     return(View());
 }
Пример #3
0
 [ValidateInput(false)]//để nó ko bị lỗi khi tạo dữ liệu cho ckeditor và ckfinder
 public ActionResult Edit(Content content)
 {
     if (ModelState.IsValid)
     {
         try
         {
             if (dao.Edit(content) > 0)
             {
                 return(RedirectToAction("Index", "Content"));
             }
             else
             {
                 ModelState.AddModelError("", "Update failure");
                 return(View());
             }
         }
         catch (Exception ex)
         {
             ModelState.AddModelError("", ex.Message);
             return(View());
         }
     }
     return(View());
 }