コード例 #1
0
 public ActionResult Create(Item_SizeModel item_size)
 {
     if (ModelState.IsValid)
     {
         var result = _item_SizeHandler.InsertItem_Size(item_size);
         if (result != null)
         {
             return(RedirectToAction("Index", "Item_Size"));
         }
         else
         {
             ModelState.AddModelError("", "Thêm mới size không thành công");
         }
     }
     return(View("Index"));
 }
コード例 #2
0
 public ActionResult Update(Item_SizeModel sizeModel)
 {
     if (ModelState.IsValid)
     {
         var result = _item_SizeHandler.UpdateItem_Size(sizeModel);
         if (result != null)
         {
             return(RedirectToAction("Index", "Item_Size"));
         }
         else
         {
             ModelState.AddModelError("", "Cập nhật size không thành công");
         }
     }
     return(View("Index"));
 }
コード例 #3
0
        public ActionResult Index(int?pageSize, int?pageCurrent, string column, string orderASCorDSC, Item_SizeModel item_SizeModel)
        {
            if (pageSize == null)
            {
                pageSize = MessageResConst.PageSize;
            }
            if (pageCurrent == null)
            {
                pageCurrent = 1;
            }
            ViewBag.PageSize = ListPageSize.GetListPageSize();

            var listItem_Size            = _item_SizeHandler.GetItem_Sizes((int)pageSize, (int)pageCurrent, column, orderASCorDSC, item_SizeModel);
            Item_SizeViewModel viewModel = new Item_SizeViewModel();

            viewModel.ListItem_SizeModel = listItem_Size.Data;
            int size = (double)listItem_Size.CountData % (int)pageSize == 0 ? listItem_Size.CountData / (int)pageSize : listItem_Size.CountData / (int)pageSize + 1;

            viewModel.DisplayPage = pageCurrent.ToString() + "/" + size.ToString();
            viewModel.CountPage   = size;
            if (orderASCorDSC == MessageResConst.Increase)
            {
                ViewBag.Order = MessageResConst.Decrease;
            }
            else
            {
                ViewBag.Order = MessageResConst.Increase;
            }
            return(View(viewModel));
        }