Exemplo n.º 1
0
        //public PartialViewResult ListCardChoice(string key)
        //{
        //    //Load danh sách thẻ đã chọn
        //    var selectedCard = GetSetFromSessionCard(null);

        //    if (!string.IsNullOrWhiteSpace(key))
        //    {
        //        selectedCard = selectedCard.Where(n => n.CardNo.Contains(key) || n.CardNumber.Contains(key) || n.Plate1.Contains(key) || n.Plate2.Contains(key) || n.Plate3.Contains(key)).ToList();
        //    }

        //    return PartialView(selectedCard);
        //}

        /// <summary>
        /// Load danh sách khách hàng
        /// </summary>
        /// <param name="customergroupid">Id nhóm khách hàng</param>
        /// <param name="accesslevelids">Danh sách quyền chọn</param>
        /// <param name="page">Trang hiện tại</param>
        /// <returns></returns>
        public PartialViewResult ListCustomer(string key, string customergroupid, string accesslevelids, int page = 1, int pageSize = 10)
        {
            //Load danh sách thẻ đã chọn
            ViewBag.selectedCustomer = GetSetFromSessionCustomer(null);

            //
            var customergroups = GetListChild("", customergroupid);

            var list = _tblCustomerService.GetAllPagingByFirstForUpload(key, "", customergroups, "", "", page, pageSize, accesslevelids);

            var gridModel = PageModelCustom <tblCustomerExtend> .GetPage(list, page, pageSize);

            return(PartialView(gridModel));
        }