Beispiel #1
0
        public ActionResult Delete(int id)
        {
            ViewBag.ProductType_ID = new SelectList(SanphamService.GetAllLoaisanpham(), "ID", "ProductTypeName");
            var model = SanphamService.GetById(id);

            return(PartialView("_Delete", model));
        }
Beispiel #2
0
 //[AuthorizeAdmin(Permissions = new Permission[] { Permission.Floor_Create, Permission.Floor_Edit })]
 public ActionResult CreateEdit(PRODUCT model)
 {
     if (model.ID == 0)
     {
         var result = SanphamService.Create(model);
         return
             (Json(
                  new RedirectCommand()
         {
             Code = result.Code, Message = result.Message, Url = Url.Action("Index", new { id = model.ID })
         },
                  JsonRequestBehavior.AllowGet));
     }
     else
     {
         var result = SanphamService.Edit(model);
         return
             (Json(
                  new RedirectCommand()
         {
             Code = result.Code, Message = result.Message, Url = Url.Action("Index", new { id = model.ID })
         },
                  JsonRequestBehavior.AllowGet));
     }
 }
Beispiel #3
0
        public ActionResult List(SanphamSearchModel searchModel)
        {
            var pagedList = SanphamService.Search(searchModel.ID, searchModel.ProductName, searchModel.Amount, searchModel.ProductType_ID, searchModel.PageIndex);

            pagedList.SearchModel = searchModel;
            return(PartialView("_List", pagedList));
        }
Beispiel #4
0
        public ActionResult Edit(int id)
        {
            ViewBag.ProductType_ID = new SelectList(SanphamService.GetAllLoaisanpham(), "ID", "ProductTypeName");
            var model = SanphamService.GetById(id);

            //TODO
            return(View("CreateEdit", model));
        }
Beispiel #5
0
        public ActionResult Delete2(PRODUCT model)
        {
            //ViewBag.ProductType_ID = new SelectList(SanphamService.GetAllLoaisanpham(), "Id", "TenLoaiSanPham");
            var result = SanphamService.Delete(model);

            return
                (Json(
                     new RedirectCommand()
            {
                Code = result.Code, Message = result.Message, Url = Url.Action("Index")
            },
                     JsonRequestBehavior.AllowGet));
        }
Beispiel #6
0
 public ActionResult Create()
 {
     ViewBag.ProductType_ID = new SelectList(SanphamService.GetAllLoaisanpham(), "ID", "ProductTypeName");
     //TODO
     return(View("CreateEdit"));
 }
Beispiel #7
0
 // GET: SanPham
 public ActionResult Index(SanphamSearchModel searchModel)
 {
     ViewBag.ProductType_ID = new SelectList(SanphamService.GetAllLoaisanpham(), "ID", "ProductTypeName");
     return(View(searchModel));
 }