Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 public PagedResultDto <FieldDto> GetFields(GetFieldPagedInput input)
 {
     throw new NotImplementedException();
 }