Пример #1
0
        public async Task <List <ProjectDto> > GetProjectsAsync(bool searchableOnly)
        {
            if (searchableOnly)
            {
                List <ProjectEntity> projects = await _projectStorage.FindAsync();

                List <ProjectDto> projectDtos = _mapper.Map <List <ProjectDto> >(projects);
                return(projectDtos);
            }
            else
            {
                List <ProjectEntity> projects = await _projectStorage.FindAllAsync();

                List <ProjectDto> projectDtos = _mapper.Map <List <ProjectDto> >(projects);
                return(projectDtos);
            }
        }