Esempio n. 1
0
        public async Task <IActionResult> GetGoods(string WarehouseName, string Rsesrvoirare, int page, int limit)
        {
            List <W_Warehuase> goods = await _Wmss.GetGoods();

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

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

            return(Ok(lint));
        }