Exemple #1
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="repository">Repository</param>
 public TransactionService(IRepository repository, IEmailTemplateService emailTemplateService,
                           IEmailService emailService, IAllocationSettingsService allocationSettingsService, IAppSettingsService appSettingsService,
                           ITextMessageService textMessageService, ICoreProService coreProService, IBankService bankService) : base(repository)
 {
     _emailTemplateService      = emailTemplateService;
     _emailService              = emailService;
     _allocationSettingsService = allocationSettingsService;
     _appSettingsService        = appSettingsService;
     _textMessageService        = textMessageService;
     _coreProService            = coreProService;
     _bankService = bankService;
 }
Exemple #2
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="repository">Repository</param>
 /// <param name="cryptoService">Crypto service</param>
 /// <param name="storageService">Storage service</param>
 /// <param name="allocationSettingsService">Allocation settings service</param>
 /// <param name="currentUserService">Current user service</param>
 /// <param name="SignUp progress service">Sign up progress service</param>
 public FamilyService(IRepository repository, ICryptoService cryptoService, IStorageService storageService, IAllocationSettingsService allocationSettingsService,
                      ICurrentUserService currentUserService, IEarningsService earningsService, IAppSettingsService appSettingsService, ITextMessageService textMessageService,
                      IEmailTemplateService emailTemplateService, IEmailService emailService, IEmailHistoryService emailHistoryService,
                      ISignUpProgressService signUpProgressService, ITransactionService transactionService, IBankService bankService, ICoreProService CoreProService) : base(repository)
 {
     _cryptoService             = cryptoService;
     _storageService            = storageService;
     _allocationSettingsService = allocationSettingsService;
     _currentUserService        = currentUserService;
     _earningsService           = earningsService;
     _appSettingsService        = appSettingsService;
     _textMessageService        = textMessageService;
     _emailTemplateService      = emailTemplateService;
     _emailService          = emailService;
     _emailHistoryService   = emailHistoryService;
     _signUpProgressService = signUpProgressService;
     _transactionService    = transactionService;
     _bankService           = bankService;
     _coreproservice        = CoreProService;
 }
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="allocationSettingsService">Allocation settings service</param>
 /// <param name="accountService">Account service</param>
 /// <param name="currentUserService">Current user service</param>
 public SettingsController(IAllocationSettingsService allocationSettingsService, IAccountService accountService, ICurrentUserService currentUserService)
 {
     _allocationSettingsService = allocationSettingsService;
     _accountService            = accountService;
     _currentUserService        = currentUserService;
 }