public OrderViewModelSelectListBuilder(IPaymentTermTypeRepository paymentTermTypeRepository,
                                        ICurrencyTypeRepository currencyTypeRepository,
                                        IPackageTypeRepository packageTypeRepository,
                                        ICurrencyTypeSelectListBuilder currencyTypeSelectListBuilder,
                                        IPaymentTermTypeSelectListBuilder paymentTermTypeSelectListBuilder,
                                        ICreditTermDurationSelectListBuilder creditTermDurationSelectListBuilder,
                                        ISplitPercentagesSelectListBuilder splitPercentagesSelectListBuilder)
 {
     _paymentTermTypeRepository = paymentTermTypeRepository;
     _currencyTypeRepository = currencyTypeRepository;
     _packageTypeRepository = packageTypeRepository;
     _currencyTypeSelectListBuilder = currencyTypeSelectListBuilder;
     _paymentTermTypeSelectListBuilder = paymentTermTypeSelectListBuilder;
     _creditTermDurationSelectListBuilder = creditTermDurationSelectListBuilder;
     _splitPercentagesSelectListBuilder = splitPercentagesSelectListBuilder;
 }
 public OrderViewModelSelectListBuilder(IPaymentTermTypeRepository paymentTermTypeRepository,
                                        ICurrencyTypeRepository currencyTypeRepository,
                                        IPackageTypeRepository packageTypeRepository,
                                        ICurrencyTypeSelectListBuilder currencyTypeSelectListBuilder,
                                        IPaymentTermTypeSelectListBuilder paymentTermTypeSelectListBuilder,
                                        ICreditTermDurationSelectListBuilder creditTermDurationSelectListBuilder,
                                        ISplitPercentagesSelectListBuilder splitPercentagesSelectListBuilder)
 {
     _paymentTermTypeRepository           = paymentTermTypeRepository;
     _currencyTypeRepository              = currencyTypeRepository;
     _packageTypeRepository               = packageTypeRepository;
     _currencyTypeSelectListBuilder       = currencyTypeSelectListBuilder;
     _paymentTermTypeSelectListBuilder    = paymentTermTypeSelectListBuilder;
     _creditTermDurationSelectListBuilder = creditTermDurationSelectListBuilder;
     _splitPercentagesSelectListBuilder   = splitPercentagesSelectListBuilder;
 }
 public PaymentTermProcessor(IPaymentTermRepository paymentTermRepository, IPaymentTermTypeRepository paymentTermTypeRepository)
 {
     _paymentTermRepository = paymentTermRepository;
     _paymentTermTypeRepository = paymentTermTypeRepository;
 }
 public PaymentTermProcessor(IPaymentTermRepository paymentTermRepository, IPaymentTermTypeRepository paymentTermTypeRepository)
 {
     _paymentTermRepository     = paymentTermRepository;
     _paymentTermTypeRepository = paymentTermTypeRepository;
 }