public PartialViewResult boxCards(string key = "", string newDateActive = "", string strIDCards = "", string address = "", string anotherkey = "", string cardgroups = "", string customergroup = "", string fromdate = "", string todate = "", int page = 1)
        {
            var    pageSize       = 20;
            double totalmoney     = 0;
            int    total          = 0;
            var    customergroups = GetListChild("", customergroup);

            var list = _tblCardService.AQUA_GetAllPagingByFirstSQL(key, address, strIDCards, anotherkey, cardgroups, customergroups, fromdate, todate, newDateActive, ref totalmoney, ref total, page, pageSize);

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

            ViewBag.strIDCards = strIDCards;
            ViewBag.Total      = totalmoney;
            return(PartialView(gridModel));
        }