Esempio n. 1
0
        public async Task <IActionResult> GetControllerships(int page, int limit, string WarehouseName, string LoginPjone)
        {
            List <C_Controllership> list = await _Wmss.GetControllerships();

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

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

            return(Ok(josn));
        }