public QuoteViewModel(ISmsService smsService, IEmailService emailService, IGALogger logger, IQuoteBuilder quoteBuilder, IQuoteRepository quoteRepo) { _quoteBuilder = quoteBuilder; _quoteRepo = quoteRepo; _emailService = emailService; _smsService = smsService; }
public RateOptionsViewModel(IGALogger logger, IRateCardService rateCardService, IHUDProvider hudProvider, IMonthlyPaymentService monthlyPaymentService, IQuoteBuilder quoteBuilder, IDealerDefaultsManager dealerDefaultsManager) { _hudProvider = hudProvider; _rateCardService = rateCardService; _monthlyPaymentService = monthlyPaymentService; _quoteBuilder = quoteBuilder; _dealerDefaultsManager = dealerDefaultsManager; _quoteBuilder.CreateQuote(); }
public MonthlyPaymentsViewModel(IGALogger logger, IQuoteBuilder quoteBuilder) { _quoteBuilder = quoteBuilder; }
public QuotesViewModel(IGALogger logger, IQuoteRepository quoteRepo, IQuoteBuilder quoteBuilder) { _quoteRepo = quoteRepo; _quoteBuilder = quoteBuilder; }