Exemple #1
0
        public async Task <IEnumerable <SubDepartmentModel> > SearchAsync(SubDepartmentSearchRequest request)
        {
            var criteria = _mapper.Map <SubDepartmentCriteria>(request);

            criteria.Deleted = false;

            return(await DataContext.SubDepartments
                   .AsNoTracking()
                   .Include(x => x.Department)
                   .Query(criteria)
                   .OrderBy(x => x.Name)
                   .Select(x => _mapper.Map <SubDepartmentModel>(x))
                   .ToListAsync());
        }
 public Task <IEnumerable <SubDepartmentModel> > SearchAsync([FromQuery] SubDepartmentSearchRequest request)
 {
     return(SubDepartmentService.SearchAsync(request));
 }