public BuildDirectDebitPlanOverviewVmService( IBuildPaymentOptionsVmService buildPaymentOptionsVmService, IBuildDirectDebitDetailsVmService buildDirectDebitDetailsVmService, IPaymentOptionsVmValidatorProcess paymentOptionsVmValidatorProcess, IDirectDebitDetailsVmValidatorProcess directDebitDetailsVmValidatorProcess, IDirectDebitFrequencyTranslator directDebitFrequencyTranslator, IDirectDebitTermCalculator directDebitTermCalculator) { _buildPaymentOptionsVmService = buildPaymentOptionsVmService; _buildDirectDebitDetailsVmService = buildDirectDebitDetailsVmService; _paymentOptionsVmValidatorProcess = paymentOptionsVmValidatorProcess; _directDebitDetailsVmValidatorProcess = directDebitDetailsVmValidatorProcess; _directDebitFrequencyTranslator = directDebitFrequencyTranslator; _directDebitTermCalculator = directDebitTermCalculator; }
public void Initialise() { _directDebitDetailsVmValidatorProcess = new DirectDebitDetailsVmValidatorProcess(); }