Пример #1
0
        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)));
        }
Пример #2
0
        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)));
        }
Пример #3
0
        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)));
        }