public ChoreService(IRepository repository, ISignUpProgressService signUpProgressService, ICurrentUserService currentUserService, ITransactionService transactionService, IEarningsService earningServices) : base(repository)
 {
     _signUpProgressService = signUpProgressService;
     _currentUserService    = currentUserService;
     _transactionService    = transactionService;
     _earningServices       = earningServices;
 }
Exemple #2
0
        public EarningsController(
            UserManager <ApplicationUser> userManager,
            IPaymentsService paymentsService,

            IEarningsService earningsService)
        {
            _userManager     = userManager;
            _earningsService = earningsService;
            _paymentsService = paymentsService;
        }
Exemple #3
0
 public TicketsController(
     IAccountService userService,
     ITicketsService ticketsService,
     IEarningsService earningsService,
     UserManager <ApplicationUser> userManager)
 {
     _userManager     = userManager;
     _userService     = userService;
     _ticketsService  = ticketsService;
     _earningsService = earningsService;
 }
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="repository">Repository</param>
 public SmsBotService(IRepository repository, IFamilyService familyService, IChoreService choreService, IAppSettingsService appSettingsService,
                      IEarningsService earningsService, IRecurringChoreService recurringChoreService,
                      ITextMessageService textMessageService, ISMSApprovalService smsApprovalService) : base(repository)
 {
     _familyService         = familyService;
     _choreService          = choreService;
     _appSettingsService    = appSettingsService;
     _earningsService       = earningsService;
     _recurringChoreService = recurringChoreService;
     _textMessageService    = textMessageService;
     _smsApprovalService    = smsApprovalService;
 }
Exemple #5
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="repository">Repository</param>
 public SpendService(IRepository repository, IGyftService gyftService, ICurrentUserService currentUserService,
                     IFamilyService familyService, IEarningsService earningsService, ITextMessageService textMessageService,
                     ITransactionService transactionService, IBankService bankService, ISMSApprovalHistory smsApprovalHistory) : base(repository)
 {
     _gyftService        = gyftService;
     _currentUserService = currentUserService;
     _familyService      = familyService;
     _earningsService    = earningsService;
     _textMessageService = textMessageService;
     _transactionService = transactionService;
     _bankService        = bankService;
     _smsApprovalHistory = smsApprovalHistory;
 }
 public CharityService(IRepository repository, ICurrentUserService currentUserService, ITransactionService transactionService,
                       IEarningsService earningsService, IBankService bankService, ITextMessageService textMessageService,
                       IAppSettingsService appSettingsService, ISMSApprovalHistory smsApprovalHistory, IFamilyService familyService) : base(repository)
 {
     _currentUserService = currentUserService;
     _transactionService = transactionService;
     _earningsService    = earningsService;
     _bankService        = bankService;
     _textMessageService = textMessageService;
     _appSettingsService = appSettingsService;
     _smsApprovalHistory = smsApprovalHistory;
     _familyService      = familyService;
 }
Exemple #7
0
 public NotificationService(IRepository _repository, ITextMessageService textMessageService, IEmailTemplateService emailTemplateService,
                            IEmailService emailService, IEmailHistoryService emailHistoryService, ISMSApprovalHistory smsApprovalHistory,
                            IFamilyService familyService, IChoreService choreService, IEarningsService earningServices) : base(_repository)
 {
     _textMessageService   = textMessageService;
     _emailTemplateService = emailTemplateService;
     _emailService         = emailService;
     _emailHistoryService  = emailHistoryService;
     _smsApprovalHistory   = smsApprovalHistory;
     _familyService        = familyService;
     _choreService         = choreService;
     _earningServices      = earningServices;
 }
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="repository"></param>
 /// <param name="stockPileService"></param>
 /// <param name="currentUserService"></param>
 /// <param name="familyService"></param>
 /// <param name="textMessageService"></param>
 /// <param name="transactionService"></param>
 /// <param name="earningsService"></param>
 public SaveService(IRepository repository, IStockPileService stockPileService, ICurrentUserService currentUserService,
                    IFamilyService familyService, ITextMessageService textMessageService, IEarningsService earningsService,
                    ISMSApprovalHistory smsApprovalHistory, ITransactionService transactionService, IBankService bankService) : base(repository)
 {
     _stockPileService   = stockPileService;
     _currentUserService = currentUserService;
     _familyService      = familyService;
     _textMessageService = textMessageService;
     _earningsService    = earningsService;
     _smsApprovalHistory = smsApprovalHistory;
     _transactionService = transactionService;
     _bankService        = bankService;
 }
 /// <summary>
 /// Subscription Service
 /// </summary>
 /// <param name="repository">The repository</param>
 /// <param name="currentUserService">The current user service</param>
 /// <param name="transactionService">The transaction service</param>
 /// <param name="bankAuthorizeService">The bank authorization service</param>
 /// <param name="emailTemplateService">The email template service</param>
 /// <param name="emailService">The email service</param>
 public SubscriptionService(IRepository repository, ICurrentUserService currentUserService, ITransactionService transactionService,
                            IBankAuthorizeService bankAuthorizeService, IEmailTemplateService emailTemplateService, IEmailService emailService,
                            IFamilyService familyService, IEarningsService earningsService, IEmailHistoryService emailHistoryService, IBankService bankService) : base(repository)
 {
     _currentUserService   = currentUserService;
     _transactionService   = transactionService;
     _bankAuthorizeService = bankAuthorizeService;
     _emailTemplateService = emailTemplateService;
     _emailService         = emailService;
     _familyService        = familyService;
     _earningsService      = earningsService;
     _emailHistoryService  = emailHistoryService;
     _bankService          = bankService;
 }
Exemple #10
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;
 }
 public EarningsController(IEarningsService earningsService)
 {
     iEarnings = earningsService;
 }
Exemple #12
0
 public MakeWeeklyPayment(IEarningsService earningsService, ISMSApprovalService smsApprovalService)
 {
     _earningsService    = earningsService;
     _smsApprovalService = smsApprovalService;
 }
Exemple #13
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="earningsService">Earnings service</param>
 /// <param name="accountService">Account service</param>
 /// <param name="currentUserService">Current user service</param>
 public EarningsController(IEarningsService earningsService, IAccountService accountService, ICurrentUserService currentUserService)
 {
     _earningsService    = earningsService;
     _accountService     = accountService;
     _currentUserService = currentUserService;
 }
 public TransactionHistoryService(IRepository repository, ICurrentUserService currentUserService, IEarningsService earningServices) : base(repository)
 {
     _currentUserService = currentUserService;
     _earningService     = earningServices;
 }