public void BuildSelectListsForOrderViewModel(OrderViewModel orderViewModel)
        {
            var creditTermDurations = _creditTermDurationSelectListBuilder.BuildSelectList();
            var paymentTermTypes    = _paymentTermTypeSelectListBuilder.BuildSelectList(_paymentTermTypeRepository.GetAllPaymentTermTypes());
            var splitPercentages    = _splitPercentagesSelectListBuilder.BuildSelectList();

            orderViewModel.CurrencyTypesSelectList          = _currencyTypeSelectListBuilder.BuildSelectListItemsForCurrencyTypes(_currencyTypeRepository.GetAllCurrencyTypes());
            orderViewModel.PaymentTerm1.PaymentTermTypes    = paymentTermTypes;
            orderViewModel.PaymentTerm2.PaymentTermTypes    = paymentTermTypes;
            orderViewModel.PaymentTerm1.CreditTermDurations = creditTermDurations;
            orderViewModel.PaymentTerm2.CreditTermDurations = creditTermDurations;
            orderViewModel.PaymentTerm1.SplitPercentages    = splitPercentages;
            orderViewModel.PaymentTerm2.SplitPercentages    = splitPercentages;
        }