// GET: Admin/DanhMuc
        public ActionResult Index(int page = 1, int pageSize = 10)
        {
            var dao   = new DanhMucDao();
            var model = dao.ListAllPaging(page, pageSize);

            return(View(model));
        }
        public ActionResult SanPham(long MaDanhMuc)
        {
            var danhmuc = new DanhMucDao().DanhMucSP(MaDanhMuc);

            ViewBag.SanPham = new DanhMucDao().ListAllSP(danhmuc.MaDanhMuc);
            return(View(MaDanhMuc));
        }
        public ActionResult Edit(int id)
        {
            var danhmuc = new DanhMucDao();
            var content = danhmuc.GetById(id);

            SetViewBag(content.DonViID);
            return(View(content));
        }
        public ActionResult Index(string searchString, int page = 1, int pageSize = 10)
        {
            var dao   = new DanhMucDao();
            var model = dao.ListDanhMuc(searchString, page, pageSize);

            ViewBag.SearchString = searchString;
            return(View(model));
        }
 public ActionResult Edit(DanhMuc danhmuc)
 {
     if (ModelState.IsValid)
     {
         var dao    = new DanhMucDao();
         var result = dao.Update(danhmuc);
         if (result)
         {
             return(RedirectToAction("Index", "DanhMuc"));
         }
         else
         {
             ModelState.AddModelError("", "Sửa thành công");
         }
     }
     return(View("Index"));
 }
 public ActionResult Create(DanhMuc danhmuc)
 {
     if (ModelState.IsValid)
     {
         var dao = new DanhMucDao();
         int id  = dao.Insert(danhmuc);
         if (id > 0)
         {
             return(RedirectToAction("Index", "DanhMuc"));
         }
         else
         {
             ModelState.AddModelError("", "Thêm mới thành công");
         }
     }
     return(View("Index"));
 }
 public ActionResult Create(DanhMuc danhmuc)
 {
     if (ModelState.IsValid)
     {
         var dao = new DanhMucDao();
         int id  = dao.Insert(danhmuc);
         if (id > 0)
         {
             SetAlert("Thêm danh mục thành công", "success");
             return(RedirectToAction("Index", "DanhMuc"));
         }
         else
         {
             ModelState.AddModelError("", "Thêm danh mục không thành công");
         }
         SetViewBag();
     }
     return(View("Index"));
 }
        public ActionResult Edit(DanhMuc danhmuc)
        {
            if (ModelState.IsValid)
            {
                var dao = new DanhMucDao();

                var result = dao.Update(danhmuc);

                if (result)
                {
                    SetAlert("Chỉnh sửa danh mục thành công", "success");
                    return(RedirectToAction("Index", "DanhMuc"));
                }
                else
                {
                    ModelState.AddModelError("", "cập nhật không thành công");
                }
                SetViewBag(danhmuc.DonViID);
            }
            return(View("Index"));
        }
        public void SetViewBagDanhMuc(int?DanhMucID = null)
        {
            var dao = new DanhMucDao();

            ViewBag.DanhMucID = new SelectList(dao.ListAll(), "DanhMucID", "TenDanhMuc", DanhMucID);
        }
        public ActionResult Edit(int id)
        {
            var danhmuc = new DanhMucDao().ViewDetail(id);

            return(View(danhmuc));
        }
        public PartialViewResult DanhMuc()
        {
            var model = new DanhMucDao().ListAll();

            return(PartialView(model));
        }