public CustomerSelectListBuilder(ICustomerTypeSelectListBuilder customerTypeSelectListBuilder, ICustomerTypeRepository customerTypeRepository, ICustomerCategorySelectListBuilder customerCategorySelectListBuilder, ICustomerCategoryRepository customerCategoryRepository, ITerritorySelectListBuilder territorySelectListBuilder, ITerritoryRepository territoryRepository, IPriceCategorySelectListBuilder priceCategorySelectListBuilder, IPriceCategoryRepository priceCategoryRepository, IPaymentTermSelectListBuilder paymentTermSelectListBuilder, IPaymentTermRepository paymentTermRepository)
        {
            this.customerTypeSelectListBuilder = customerTypeSelectListBuilder;
            this.customerTypeRepository        = customerTypeRepository;

            this.customerCategorySelectListBuilder = customerCategorySelectListBuilder;
            this.customerCategoryRepository        = customerCategoryRepository;

            this.territorySelectListBuilder = territorySelectListBuilder;
            this.territoryRepository        = territoryRepository;

            this.priceCategorySelectListBuilder = priceCategorySelectListBuilder;
            this.priceCategoryRepository        = priceCategoryRepository;

            this.paymentTermSelectListBuilder = paymentTermSelectListBuilder;
            this.paymentTermRepository        = paymentTermRepository;
        }
 public CommodityPriceSelectListBuilder(IPriceCategorySelectListBuilder priceCategorySelectListBuilder, IPriceCategoryRepository priceCategoryRepository)
 {
     this.priceCategorySelectListBuilder = priceCategorySelectListBuilder;
     this.priceCategoryRepository        = priceCategoryRepository;
 }