public List <FilterIPEntity> GetList(string keyword) { var expression = ExtLinq.True <FilterIPEntity>(); if (!string.IsNullOrEmpty(keyword)) { expression = expression.And(t => t.F_StartIP.Contains(keyword)); } return(service.IQueryable(expression).OrderByDescending(t => t.F_DeleteTime).ToList()); }
/// <summary> /// 获得过滤IP信息列表【全部】 /// </summary> /// <param name="keyword"></param> /// <returns></returns> public List <FilterIPEntity> GetList(string keyword) { var expression = ExtLinq.True <FilterIPEntity>(); if (!string.IsNullOrEmpty(keyword)) { expression = expression.And(t => t.F_StartIP.Contains(keyword)); } ResultClass <IQueryable <FilterIPEntity> > _ret = service.IQueryable(expression); if (_ret.Result) { return(_ret.ResultData.OrderByDescending(t => t.F_DeleteTime).ToList()); } throw new System.Exception(_ret.ErrorMessage); }
public List <FilterIPEntity> GetList() { return(service.IQueryable().ToList()); }