Ejemplo n.º 1
0
 public GasStationService(IGasStationRepository gasStationRepository
                          , IGeolocationExternalService geolocationExternalService
                          , IGasStationFactory gasStationFactory)
 {
     GasStationRepository       = gasStationRepository ?? throw new ArgumentNullException(nameof(gasStationRepository));
     GeolocationExternalService = geolocationExternalService ?? throw new ArgumentNullException(nameof(geolocationExternalService));
     GasStationFactory          = gasStationFactory ?? throw new ArgumentNullException(nameof(gasStationFactory));
 }
Ejemplo n.º 2
0
 public UnitOfWork(ApplicationDbContext context)
 {
     _context      = context;
     FuelInvoices  = new FuelInvoiceRepository(context);
     InvoiceTypes  = new InvoiceTypeRepository(context);
     FuelTypes     = new FuelTypeRepository(context);
     CurrencyTypes = new CurrencyTypeRepository(context);
     GasStations   = new GasStationRepository(context);
 }
Ejemplo n.º 3
0
 public HomeController(
     IGasStationRepository gasStationRepository,
     IMTypeRepository mTypeRepository,
     IDistrictRepository districtRepository
     )
 {
     _gasStationRepository = gasStationRepository;
     _mTypeRepository      = mTypeRepository;
     _districtRepository   = districtRepository;
 }
Ejemplo n.º 4
0
 public AutoOrderGenerator(IGasStationRepository gasStationRepository
                           , ScheduleOrder scheduleOrder
                           , EstimateOrder estimateOrder
                           , IManageOrderRepository manageOrderRepository)
 {
     _gasStationRepository  = gasStationRepository;
     _scheduleOrder         = scheduleOrder;
     _estimateOrder         = estimateOrder;
     _manageOrderRepository = manageOrderRepository;
 }
Ejemplo n.º 5
0
 public HomeController(IUnitOfWork unitOfWork, ILogWrapper logWrapper,
                       IGasStationRepository gasStationRepository,
                       IGasStationGasTypeRepository gasStationGasTypeRepository,
                       IDistrictRepository districtRepository,
                       IMTpyeRepository mTypeRepository
                       ) : base(unitOfWork, logWrapper)
 {
     _gasStationRepository        = gasStationRepository;
     _gasStationGasTypeRepository = gasStationGasTypeRepository;
     _districtRepository          = districtRepository;
     _mTypeRepository             = mTypeRepository;
 }
Ejemplo n.º 6
0
 public GasStationAPIController(
     IUnitOfWork unitOfWork,
     IGasStationRepository gasStationRepository,
     IMTypeRepository mTypeRepository,
     IDistrictRepository districtRepository,
     IGasStationGasTypeRepository gasStationGasTypeRepository
     )
 {
     _gasStationRepository        = gasStationRepository;
     _mTypeRepository             = mTypeRepository;
     _districtRepository          = districtRepository;
     _gasStationGasTypeRepository = gasStationGasTypeRepository;
     _unitOfWork = unitOfWork;
 }
Ejemplo n.º 7
0
 public GasStationsController(IGasStationRepository repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
Ejemplo n.º 8
0
 public GasStationAppService(IGasStationRepository gasStationRepository)
 {
     _gasStationRepository = gasStationRepository;
 }
Ejemplo n.º 9
0
 public GasStationService(IGasStationRepository gasStationRepository) : base(gasStationRepository)
 {
     _gasStationRepository = gasStationRepository;
 }