public IActionResult ShowBargain(int zt = -1, string keyname = "") { try { List <Model.Bargain> lb = _bargainRepository.Query(); if (zt != -1) { lb = lb.Where(x => x.ActionState.Equals(zt)).ToList(); } if (!string.IsNullOrEmpty(keyname)) { lb = lb.Where(x => x.CommodityName.Contains(keyname)).ToList(); } return(Ok(new { msg = "", code = 0, data = lb })); } catch (Exception) { throw; } }
public IActionResult ShowBargain(int zt = 0, string keyname = "", int page = 1, int limit = 3) { List <Model.Bargain> lb = _bargainRepository.Query(); lb = lb.Where(x => x.ActionState.Equals(zt)).ToList(); if (!string.IsNullOrEmpty(keyname)) { lb = lb.Where(x => x.CommodityName.Contains(keyname)).ToList(); } return(Ok(new { msg = "", code = 0, count = lb.Count(), data = lb.Skip((page - 1) * limit).Take(limit) })); }