예제 #1
0
        public ActionResult Create(Slide slide)
        {
            var dao = new SlideDao();


            if (ModelState.IsValid)
            {
                long id = dao.Insert(slide);
                if (id > 0)
                {
                    // chuyển hướng trang về admin/slide/index
                    var result = dao.ListAllForAdmin();
                    return(RedirectToAction("Index", "Slide", result));
                }
                else
                {
                    ModelState.AddModelError("", "Thêm không thành công");
                    SetAlert("Thêm không thành công", "error");
                }
            }
            else
            {
                ModelState.AddModelError("", "Form lỗi");
                SetAlert("Form lỗi", "error");
            }

            return(View("Create"));
        }
        public ActionResult Edit(Slide product)
        {
            var dao   = new SlideDao();
            var model = dao.ListAllForAdmin();

            if (ModelState.IsValid)
            {
                var result = dao.Update(product);

                if (result)
                {
                    return(RedirectToAction("Index", "Slide", model));
                }
                else
                {
                    ModelState.AddModelError("", "Cập nhật không thành công");
                    SetAlert("Cập nhật không thành công", "error");
                }
            }
            return(View("Edit"));
        }