public ActionResult itemView(FormCollection form, String btnDel, int?page)
        {
            if (btnDel != null)
            {
                //Delete checked items
                string checkedList = form["chk[]"];
                if (!String.IsNullOrEmpty(checkedList))
                {
                    string[] arrayStringCheckedList = checkedList.Split(new char[] { ',' });
                    for (int i = 0; i < arrayStringCheckedList.Length; i++)
                    {
                        try
                        {
                            data.tbl_Products.DeleteOnSubmit(getOneItem(Int32.Parse(arrayStringCheckedList[i])));
                            data.SubmitChanges();
                            ViewBag.AlertSuccess = "Xoá thành công!";
                        }
                        catch (Exception e)
                        {
                            ViewBag.AlertError = "Không xoá được";
                        }
                    }
                }
            }
            int pageNum  = (page ?? 1);
            int pageSize = 20;


            var keyword  = form["keyword"];
            var listItem = getItem(-1, keyword);
            List <DataHelper.ItemModel> listItemModel = new List <DataHelper.ItemModel>();

            foreach (tbl_Product item in listItem)
            {
                DataHelper.ItemModel model = new DataHelper.ItemModel();
                model.product = item;
                if (item.IDLoaiSP.HasValue)
                {
                    model.categoryName = DataHelper.ProductHelper.getInstance().getProductCategoryById(data, item.IDLoaiSP.Value).TenLoaiSP;
                }
                else
                {
                    model.categoryName = "";
                }
                listItemModel.Add(model);
            }
            return(View(URLHelper.URL_ADMIN_ITEM, listItemModel.ToPagedList(pageNum, pageSize)));
        }
        public ActionResult itemView(int?page)
        {
            int pageNum  = (page ?? 1);
            int pageSize = 20;
            List <tbl_Product> listItem = getAllItem();

            List <DataHelper.ItemModel> listItemModel = new List <DataHelper.ItemModel>();

            foreach (tbl_Product item in listItem)
            {
                DataHelper.ItemModel model = new DataHelper.ItemModel();
                model.product = item;
                if (item.IDLoaiSP.HasValue)
                {
                    model.categoryName = DataHelper.ProductHelper.getInstance().getProductCategoryById(data, item.IDLoaiSP.Value).TenLoaiSP;
                }
                else
                {
                    model.categoryName = "";
                }
                listItemModel.Add(model);
            }
            return(View(URLHelper.URL_ADMIN_ITEM, listItemModel.ToPagedList(pageNum, pageSize)));
        }