Пример #1
0
        public string List()
        {
            var page      = Request.Form["page"].ToString();
            var size      = Request.Form["rows"].ToString();
            int pageIndex = page == null ? 1 : int.Parse(page);
            int pageSize  = size == null ? 20 : int.Parse(size);
            PagedCargoResultRequestDto paged = new PagedCargoResultRequestDto();

            paged.MaxResultCount = pageSize;
            paged.SkipCount      = ((pageIndex - 1) < 0 ? 0 : pageIndex - 1) * pageSize;
            paged.CargoName      = Request.Form["Name"].ToString();
            paged.CargoCode      = Request.Form["Code"].ToString();
            paged.HsCode         = Request.Form["HsCode"].ToString();

            var cargoList = _cargoAppService.GetAllAsync(paged).GetAwaiter().GetResult().Items;
            int total     = _cargoAppService.GetAllAsync(paged).GetAwaiter().GetResult().TotalCount; //1000;
            var json      = JsonEasyUI(cargoList, total);

            return(json);
        }
Пример #2
0
        public string List()
        {
            var page      = Request.Form["page"].ToString();
            var size      = Request.Form["rows"].ToString();
            int pageIndex = page == null ? 1 : int.Parse(page);
            int pageSize  = size == null ? 20 : int.Parse(size);
            PagedCargoResultRequestDto paged = new PagedCargoResultRequestDto
            {
                CargoName      = Request.Form["Name"].ToString(),
                CargoCode      = Request.Form["Code"].ToString(),
                MaxResultCount = pageSize,
                SkipCount      = ((pageIndex - 1) < 0 ? 0 : pageIndex - 1) * pageSize,
                HsCode         = Request.Form["HsCode"].ToString()
            };

            var cargoList = _cargoAppService.GetAll(paged).GetAwaiter().GetResult().Items ?? throw new ArgumentNullException("_cargoAppService.GetAll(paged).GetAwaiter().GetResult().Items");
            var total     = _cargoAppService.GetAll(paged).GetAwaiter().GetResult().TotalCount; //1000;
            var json      = JsonEasyUi(cargoList, total);

            return(json);
        }