コード例 #1
0
        public async Task <IActionResult> GetGoodsallocation(int page, int limit, string WarehouseName, string Rsesrvoirare)
        {
            List <G_Goodsallocation> list = await _Wmss.GetGoodsallocation();

            if (!string.IsNullOrEmpty(WarehouseName))
            {
                list = list.Where(s => s.WarehouseName.Contains(WarehouseName)).ToList();
            }
            if (!string.IsNullOrEmpty(Rsesrvoirare))
            {
                list = list.Where(s => s.Rsesrvoirare == Rsesrvoirare).ToList();
            }
            int count = list.Count;

            list = list.Skip((page - 1) * limit).Take(limit).ToList();
            string   lint = JsonConvert.SerializeObject(list);
            JsonData json = new JsonData {
                count = count, code = 0, msg = "", data = list
            };

            return(Ok(json));
        }