public AccountsController(IDebitAccountService debitAccountService, ICreditAccountService creditAccountService, IMapper mapper, ICardService cardService) { _debitAccountService = debitAccountService; _creditAccountService = creditAccountService; _cardService = cardService; _mapper = mapper; }
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(); }
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(); }
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; }