public ActionResult Create(Item_ColorModel item_color) { if (ModelState.IsValid) { var result = _item_ColorHandler.InsertItem_Color(item_color); if (result != null) { return(RedirectToAction("Index", "Item_Color")); } else { ModelState.AddModelError("", "Thêm mới màu không thành công!"); } } return(View("Index")); }
public ActionResult Update(Item_ColorModel colorModel) { if (ModelState.IsValid) { var result = _item_ColorHandler.UpdateItem_Color(colorModel); if (result != null) { return(RedirectToAction("Index", "Item_Color")); } else { ModelState.AddModelError("", "Cập nhật màu không thành công"); } } return(View("Index")); }
public ActionResult Index(int?pageSize, int?pageCurrent, string column, string orderASCorDSC, Item_ColorModel item_colorModel) { if (pageSize == null) { pageSize = MessageResConst.PageSize; } if (pageCurrent == null) { pageCurrent = 1; } ViewBag.PageSize = ListPageSize.GetListPageSize(); var listItem_Color = _item_ColorHandler.GetItem_Colors((int)pageSize, (int)pageCurrent, column, orderASCorDSC, item_colorModel); Item_ColorViewModel viewModel = new Item_ColorViewModel(); viewModel.ListItem_ColorModel = listItem_Color.Data; int size = (double)listItem_Color.CountData % (int)pageSize == 0 ? listItem_Color.CountData / (int)pageSize : listItem_Color.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)); }