public ListResultDto <ProductGroupListDto> GetProductGroup(GetProductGroupInput input) { var country = _productGroupRepository .GetAll(); var query = country .WhereIf( !input.Filter.IsNullOrWhiteSpace(), u => u.ProductGroupName.Contains(input.Filter)) .ToList(); return(new ListResultDto <ProductGroupListDto>(query.MapTo <List <ProductGroupListDto> >())); }
public ListResultDto <ProductGroupListDto> GetProductGroup(GetProductGroupInput input) { using (_unitOfWorkManager.Current.SetTenantId(_session.TenantId)) { var query = _productGroupRepository.GetAll() .WhereIf( !input.Filter.IsNullOrWhiteSpace(), u => u.ProductGroupCode.Contains(input.Filter) || u.ProductGroupName.Contains(input.Filter)) .ToList(); return(new ListResultDto <ProductGroupListDto>(query.MapTo <List <ProductGroupListDto> >())); } }