示例#1
0
 public SaleTransactionService(IStoreService storeService, IAntiFraudProvider antiFraudProvider, ISaleTransactionProvider saleTransactionProvider, ISaleTransactionRepository saleTransactionRepository)
 {
     _storeService              = storeService;
     _antiFraudProvider         = antiFraudProvider;
     _saleTransactionProvider   = saleTransactionProvider;
     _saleTransactionRepository = saleTransactionRepository;
 }
示例#2
0
 public SaleTransactionsController(ILogger <SaleTransactionsController> logger,
                                   ISaleTransactionRepository repository,
                                   IReturnedVehicleRepository returnedVehicleRepository,
                                   ITransValidationRepository transValidationRepository)
 {
     this.repository = repository;
     this.returnedVehicleRepository = returnedVehicleRepository;
     this.transValidationRepository = transValidationRepository;
     this.logger = logger;
 }
示例#3
0
 public ReturnedVehicleRepository(DatabaseContext dbContext,
                                  IAppConfigRepository appconfigRepo,
                                  IMoistureSettingsRepository mcRepo,
                                  ISaleTransactionRepository saleTransactionRepository)
 {
     this.dbContext                 = dbContext;
     this.appconfigRepo             = appconfigRepo;
     this.mcRepo                    = mcRepo;
     this.saleTransactionRepository = saleTransactionRepository;
     appconfigRepo.LoadJSON();
 }
 public ReturnedVehiclesController(ILogger <ReturnedVehiclesController> logger, IReturnedVehicleRepository repository, ISaleTransactionRepository saleTransactionRepository)
 {
     this.repository = repository;
     this.saleTransactionRepository = saleTransactionRepository;
     this.logger = logger;
 }
 public SaleTransactionModel(ISaleTransactionRepository saleTransactionRepository)
 {
     _saleTransactionRepository = saleTransactionRepository;
 }