Exemplo n.º 1
0
 public QuoteViewModel(ISmsService smsService, IEmailService emailService, IGALogger logger, IQuoteBuilder quoteBuilder, IQuoteRepository quoteRepo)
 {
     _quoteBuilder = quoteBuilder;
     _quoteRepo    = quoteRepo;
     _emailService = emailService;
     _smsService   = smsService;
 }
Exemplo n.º 2
0
 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();
 }
Exemplo n.º 3
0
 public MonthlyPaymentsViewModel(IGALogger logger, IQuoteBuilder quoteBuilder)
 {
     _quoteBuilder = quoteBuilder;
 }
Exemplo n.º 4
0
 public QuotesViewModel(IGALogger logger, IQuoteRepository quoteRepo, IQuoteBuilder quoteBuilder)
 {
     _quoteRepo    = quoteRepo;
     _quoteBuilder = quoteBuilder;
 }