public async Task <PagedResultDto <TemplateShortResultDto> > GetAll(FullResultInputDto input) { var templates = _templatesRepository.Queryable(); return(await templates.ToPagedResult <Template, TemplateShortResultDto>(input, t => t.Name.Contains(input.Filter))); }
public async Task <PagedResultDto <ProjectDto> > GetAll(FullResultInputDto input) { var projects = _projectsRepository.Queryable(); return(await projects.ToPagedResult <Project, ProjectDto>(input, p => p.Name.Contains(input.Filter))); }
public async Task <PagedResultDto <TemplateShortResultDto> > GetAllForms(FullResultInputDto input) { var formTemplates = _formTemplatesRepository.Queryable(); return(await formTemplates.ToPagedResult <FormTemplate, TemplateShortResultDto>(input, ft => ft.Name.Contains(input.Filter))); }