public PagedResultDto <FieldDto> GetFields(GetFieldPagedInput input) { var query = _fieldRepository.GetAll() .WhereIf(!string.IsNullOrEmpty(input.Filter), t => t.ColName.Contains(input.Filter)).OrderBy(c => c.Id); var count = query.Count(); var list = query.PageBy(input).ToList(); var data = new PagedResultDto <FieldDto>(count, list.MapTo <List <FieldDto> >()); return(data); }
public PagedResultDto <FieldDto> GetFields(GetFieldPagedInput input) { throw new NotImplementedException(); }