Esempio n. 1
0
 public GetCashController(
     IEzbobWorkplaceContext context,
     ICustomerNameValidator validator,
     IPacnetPaypointServiceLogRepository logRepository,
     ICustomerRepository customerRepository,
     ILoanCreator loanCreator)
 {
     this.context            = context;
     this.serviceClient      = new ServiceClient();
     this.validator          = validator;
     this.logRepository      = logRepository;
     this.customerRepository = customerRepository;
     this.loanCreator        = loanCreator;
 }
Esempio n. 2
0
        public PaypointController(
            IEzbobWorkplaceContext context,
            IPacnetPaypointServiceLogRepository pacnetPaypointServiceLogRepository,
            IPaypointTransactionRepository paypointTransactionRepository,
            PayPointApi paypoint,
            ILoanOptionsRepository loanOptionsRepository
            )
        {
            this.context       = context;
            this.logRepository = pacnetPaypointServiceLogRepository;
            this.paypointTransactionRepository = paypointTransactionRepository;
            this.paypointApi           = paypoint;
            this.loanOptionsRepository = loanOptionsRepository;

            this.serviceClient = new ServiceClient();
        }         // constructor