コード例 #1
0
        public async Task <IActionResult> GetAdministrators(string Name, bool AState, int page, int limit)
        {
            List <Administrators> list = await _Wmss.GetAdministrators();

            if (!string.IsNullOrEmpty(Name))
            {
                list = list.Where(s => s.Name == Name).ToList();
            }
            if (AState != false)
            {
                list = list.Where(s => s.AState == AState).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));
        }