コード例 #1
0
 public ActionResult Create(ProductTag productTag)
 {
     if (!String.IsNullOrWhiteSpace(productTag.Name))
     {
         var productTags = new ProductTagDao().GetProductTagByName(productTag.Name);
         if (productTags != null)
         {
             ModelState.AddModelError("", "Name Product Tags is already registered");
         }
     }
     if (ModelState.IsValid)
     {
         var productTagDao = new ProductTagDao();
         int Id            = productTagDao.InsertProductTag(productTag);
         if (Id > 0)
         {
             SetNotification("Thêm mới Product Tags thành công .", "success");
             return(RedirectToAction("Index", "ProductTag"));
         }
         else
         {
             ModelState.AddModelError("", "Thêm mới Product Tags không thành công .");
         }
     }
     return(View());
 }
コード例 #2
0
        // GET: Admin/ProductTag
        public ActionResult Index(string SearchName = null, int page = 1, int pageSize = 10)
        {
            var productTagDao = new ProductTagDao();
            var productTags   = productTagDao.GetProductTags(SearchName, page, pageSize);

            ViewBag.SearchName = SearchName;
            return(View(productTags));
        }
コード例 #3
0
        public ActionResult Delete(int productTagId)
        {
            var result = new ProductTagDao().DeleteProductTag(productTagId);

            if (result)
            {
                SetNotification("Xoá Product Tag thành công .", "success");
                return(RedirectToAction("Index", "Vendor"));
            }
            else
            {
                ModelState.AddModelError("", "Xoá Product Tags không thành công .");
            }
            return(RedirectToAction("Index"));
        }
コード例 #4
0
 public ActionResult Edit(ProductTag productTag)
 {
     if (ModelState.IsValid)
     {
         var productTagDao = new ProductTagDao();
         var result        = productTagDao.UpdateProductTag(productTag);
         if (result)
         {
             SetNotification("Cập nhật Product Tags thành công .", "success");
             return(RedirectToAction("Index", "ProductTag"));
         }
         else
         {
             ModelState.AddModelError("", "Cập nhật Product Tags không thành công .");
         }
     }
     return(View());
 }
コード例 #5
0
        public ActionResult Edit(int id)
        {
            var productTag = new ProductTagDao().GetProductTagById(id);

            return(View(productTag));
        }
コード例 #6
0
        public ActionResult BlockPopularTags()
        {
            var model = new ProductTagDao().GetProductTags();

            return(PartialView(model));
        }