Exemplo n.º 1
0
 public ActionResult Them(DanhmucSanPham dmsp)
 {
     SetViewBag();
     if (ModelState.IsValid)
     {
         var  dao = new DanhMucSanPhamDAO();
         long id  = dao.Them(dmsp);
         if (id > 0)
         {
             SetAlert("Thêm mới danh mục sản phẩm " + dmsp.TenDanhMuc + " thành công!", "success");
             logger.Info("Thêm mới danh mục sản phẩm " + dmsp.TenDanhMuc + " thành công!");
             return(RedirectToAction("Them"));
         }
         else
         {
             SetAlert("Thêm mới danh mục sản phẩm " + dmsp.TenDanhMuc + " không thành công!", "error");
             logger.Error("Thêm mới danh mục sản phẩm " + dmsp.TenDanhMuc + " không thành công!");
         }
     }
     return(View());
 }
Exemplo n.º 2
0
        public ActionResult Delete(int id)
        {
            var dao    = new DanhMucSanPhamDAO();
            var result = dao.Delete(id);

            switch (result)
            {
            case true:
            {
                SetAlert("Xóa danh mục sản phẩm " + id + " thành công!", "success");
                logger.Info("Xóa danh mục sản phẩm " + id + " thành công!");
                return(RedirectToAction("Index"));
            }

            case false:
            {
                SetAlert("Xóa danh mục sản phẩm " + id + " không thành công!", "error");
                logger.Error("Xóa danh mục sản phẩm " + id + " không thành công!");
                return(RedirectToAction("Index"));
            }
            }
            return(View("DmucSanpham"));
        }
Exemplo n.º 3
0
        public ActionResult DanhMucSanPhamCon(long id)
        {
            var model = new DanhMucSanPhamDAO().DanhMucSanPhamCon(id);

            return(PartialView(model));
        }
Exemplo n.º 4
0
        public ActionResult DanhMucSanPhamCha()
        {
            var model = new DanhMucSanPhamDAO().DanhMucSanPhamCha();

            return(PartialView(model));
        }
Exemplo n.º 5
0
        //public JsonResult SaveImages(long id, string images)
        //{
        //    JavaScriptSerializer serializer = new JavaScriptSerializer();
        //    var listImages = serializer.Deserialize<List<string>>(images);

        //    XElement xElement = new XElement("Images");

        //    foreach (var item in listImages)
        //    {
        //        var subStringItem = item.Substring(21);
        //        xElement.Add(new XElement("Image", subStringItem));
        //    }
        //    ProductDAO dao = new ProductDao();
        //    try
        //    {
        //        dao.UpdateImages(id, xElement.ToString());
        //        return Json(new
        //        {
        //            status = true
        //        });
        //    }
        //    catch (Exception ex)
        //    {
        //        return Json(new
        //        {
        //            status = false
        //        });
        //    }

        //}
        public void SetViewBag(int?selectedId = null)
        {
            var dao = new DanhMucSanPhamDAO();

            ViewBag.DanhMucSanphamID = new SelectList(dao.ListAll(), "DanhMucSanPhamID", "TenDanhMucSanPham", selectedId);
        }
Exemplo n.º 6
0
        public ActionResult DropPhuKien()
        {
            var model = new DanhMucSanPhamDAO().ListAllPhukien();

            return(PartialView(model));
        }
Exemplo n.º 7
0
        public void LoadDanhMuc(long?selectedId = null)
        {
            var dao = new DanhMucSanPhamDAO();

            ViewBag.DanhMucID = new SelectList(dao.ListAll(), "ID", "TenDanhMuc", selectedId);
        }
Exemplo n.º 8
0
        public void SetViewBag1(long?selectedID = null)
        {
            var dao = new DanhMucSanPhamDAO();

            ViewBag.IdDanhMucSanPham = new SelectList(dao.DsDanhMucSP(), "Id", "TenDanhMuc", selectedID);
        }
Exemplo n.º 9
0
        public void SetViewBag(long?selectedID = null)
        {
            var dao = new DanhMucSanPhamDAO();

            ViewBag.ParentId = new SelectList(dao.DsDanhMucSPParentID(), "Id", "TenDanhMuc", selectedID);
        }
Exemplo n.º 10
0
        public void SetViewBag()
        {
            DanhMucSanPhamDAO dao = new DanhMucSanPhamDAO();

            ViewBag.CategoryID = new SelectList(dao.ListAll(), "DanhMucSanPhamID", "TenDanhMucSanPham");
        }
Exemplo n.º 11
0
        public ActionResult Edit(int id)
        {
            var danhMucSanPham = new DanhMucSanPhamDAO().ViewDetail(id);

            return(View(danhMucSanPham));
        }
Exemplo n.º 12
0
        // GET: DanhMucSanPham/Details/5
        public ActionResult Details(string id)
        {
            var danhMucSanPham = new DanhMucSanPhamDAO().XemChiTietDanhMucSanPham(id);

            return(View(danhMucSanPham));
        }