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