public AccountsController(IDebitAccountService debitAccountService,
                           ICreditAccountService creditAccountService, IMapper mapper,
                           ICardService cardService)
 {
     _debitAccountService  = debitAccountService;
     _creditAccountService = creditAccountService;
     _cardService          = cardService;
     _mapper = mapper;
 }
Exemple #2
0
        public EmployeeController(IEmployeeService employeeService,
                                  ICurrencyService currencyService,
                                  ICreditTypeService creditTypeService,
                                  ICreditRequestService creditRequestService,
                                  ICreditAccountService creditAccountService)
        {
            _employeeService      = employeeService;
            _creditRequestService = creditRequestService;
            _creditAccountService = creditAccountService;

            _currencies  = currencyService.GetAllModels(new AllModelsQuery()).Value.ToArray();
            _creditTypes = creditTypeService.GetAllModels(new AllModelsQuery()).Value.ToArray();
        }
Exemple #3
0
        public ClientController(ICurrencyService currencyService,
                                IClientService clientService,
                                ICreditRequestService creditRequestService,
                                ICreditTypeService creditTypeService,
                                IUserService userService,
                                ICreditAccountService creditAccountService)
        {
            _clientService        = clientService;
            _creditRequestService = creditRequestService;
            _userService          = userService;
            _creditAccountService = creditAccountService;

            _currencies  = currencyService.GetAllModels(new AllModelsQuery()).Value.ToArray();
            _creditTypes = creditTypeService.GetAllModels(new AllModelsQuery()).Value.Where(c => !c.IsArchived).ToArray();
        }
Exemple #4
0
 public EmployeeService(IEmployeeQueryRepository queryRepository, IEmployeeCommandRepository commandRepository,
                        ICreditRequestService creditRequestService, IClientService clientService,
                        ICreditAccountService creditAccountService, IEmailService emailService,
                        ICreditPaymentService creditPaymentService, IRequestActionService requestActionService,
                        IPaymentActionService paymentActionService, ISignatureService signatureService)
     : base(queryRepository, commandRepository)
 {
     _queryRepository      = queryRepository;
     _commandRepository    = commandRepository;
     _creditRequestService = creditRequestService;
     _clientService        = clientService;
     _creditAccountService = creditAccountService;
     _emailService         = emailService;
     _creditPaymentService = creditPaymentService;
     _requestActionService = requestActionService;
     _paymentActionService = paymentActionService;
     _signatureService     = signatureService;
 }