public InvoiceController(IInvoiceService invoiceService, IRepairService repairService, IRepairRepository repairRepository, IWebHostEnvironment webHostEnvironment)
 {
     _invoiceService     = invoiceService;
     _repairService      = repairService;
     _repairRepository   = repairRepository;
     _webHostEnvironment = webHostEnvironment;
 }
예제 #2
0
 //   C o n s t r u c t o r s
 public VehicleController(IVehicleRepository repository, IUserRepository userRepository, IRepairRepository repairRepository, IUpgradeRepository upgradeRepository)
 {
     _repository        = repository;
     _userRepository    = userRepository;
     _repairRepository  = repairRepository;
     _upgradeRepository = upgradeRepository;
 }
예제 #3
0
 public InventoryService(IMapper mapper,
                         ICarMakeRepository carMakeRepository,
                         ICarModelRepository carModelRepository,
                         ITrimRepository trimRepository,
                         IBodyTypeRepository bodyTypeRepository,
                         IDriveTypeRepository driveTypeRepository,
                         IFuelTypeRepository fuelTypeRepository,
                         IPurchaseTypeRepository purchaseTypeRepository,
                         IColorRepository colorRepository,
                         ICarRepository carRepository,
                         IInventoryRepository inventoryRepository,
                         IInventoryStatusRepository inventoryStatusRepository,
                         IRepairRepository repairRepository,
                         IMediaRepository mediaRepository,
                         IWebHostEnvironment appEnvironment)
 {
     _mapper                    = mapper;
     _carMakeRepository         = carMakeRepository;
     _carModelRepository        = carModelRepository;
     _trimRepository            = trimRepository;
     _bodyTypeRepository        = bodyTypeRepository;
     _driveTypeRepository       = driveTypeRepository;
     _fuelTypeRepository        = fuelTypeRepository;
     _purchaseTypeRepository    = purchaseTypeRepository;
     _colorRepository           = colorRepository;
     _carRepository             = carRepository;
     _inventoryRepository       = inventoryRepository;
     _inventoryStatusRepository = inventoryStatusRepository;
     _repairRepository          = repairRepository;
     _mediaRepository           = mediaRepository;
     _appEnvironment            = appEnvironment;
 }
예제 #4
0
 public RepairController(IMapper mapper, IRepairRepository repository, IClientRepository clientRepository, IElementRepository elementRepository)
 {
     this.mapper            = mapper;
     this.repository        = repository;
     this.clientRepository  = clientRepository;
     this.elementRepository = elementRepository;
 }
예제 #5
0
 public AssetsOptionService(IAquairRepository aquairRep,
                            IAquairDetailRepository aquairDetailRep,
                            IAssetsService assetsService,
                            IBorrowRepository borrowRep,
                            IBorrowDetailRepository borrowDetailRep,
                            IRepairDetailRepository repairDetailRep,
                            IRepairRepository repairRepository,
                            IInventoryRepository inventoryRep,
                            IInventoryDetailRepository inventoryDetailRep,
                            IScrapApllyRepository scrapApllyRep,
                            IScrapApplyDetailRepository scrapApplyDetailRep, IAssetsMainRepository assetsMainRepository,
                            IAssetsMainRepository assetsMainRep)
 {
     _aquairRep            = aquairRep;
     _aquairDetailRep      = aquairDetailRep;
     _assetsService        = assetsService;
     _borrowRep            = borrowRep;
     _borrowDetailRep      = borrowDetailRep;
     _repairDetailRep      = repairDetailRep;
     _repairRepository     = repairRepository;
     _inventoryRep         = inventoryRep;
     _inventoryDetailRep   = inventoryDetailRep;
     _scrapApllyRep        = scrapApllyRep;
     _scrapApplyDetailRep  = scrapApplyDetailRep;
     _assetsMainRepository = assetsMainRepository;
     _assetsMainRep        = assetsMainRep;
 }
예제 #6
0
 public RepairService(IRepairRepository repairRepository, IMapper mapper, IUserContextProvider userContextProvider, IEmployeeRepairRepository employeeRepairRepository)
 {
     _repairRepository         = repairRepository;
     _mapper                   = mapper;
     _userContextProvider      = userContextProvider;
     _employeeRepairRepository = employeeRepairRepository;
 }
예제 #7
0
 public AssetsService(IAssetsMainRepository assetsMainRep,
                      IAnimalRepository animalRep,
                      IBooksRepository bookRep,
                      ICarRepository carRep,
                      ILandRepository landRep,
                      IHouseRepository houseRep,
                      ICulturalrelicRepository culturalrelicRep,
                      IBuildingRepository buildingRep,
                      ISpecialRepository specialRep,
                      IGeneralRepository generalRep,
                      IAquairRepository aquairRep,
                      IClassCodeRepository classCodeRep,
                      IDiffResultRepository diffResultRep,
                      IDepartmentRepository deptRep,
                      IPlaceRepository placeRep,
                      ILedGerCachRepository ledGerCachRep,
                      IBorrowRepository borrowRep,
                      IBorrowDetailRepository borrowDetailRep,
                      IAquairDetailRepository aquairDetailRep,
                      IReturnDetailRepository returnDetailRep,
                      IRepairRepository repairRep,
                      IRepairDetailRepository repairDetailRep,
                      IScrapApllyRepository scrapApllyRep,
                      IScrapApplyDetailRepository srScrapApplyDetailRep,
                      IOrderListRepository orderListRep,
                      IInventoryRepository inventoryRep,
                      IInventoryDetailRepository inventoryDetailRep,
                      IServiceDetailRepository IServiceDetailRep
                      )
 {
     _assetsMainRep         = assetsMainRep;
     _animalRep             = animalRep;
     _bookRep               = bookRep;
     _carRep                = carRep;
     _houseRep              = houseRep;
     _landRep               = landRep;
     _culturalrelicRep      = culturalrelicRep;
     _buildingRep           = buildingRep;
     _specialRep            = specialRep;
     _generalRep            = generalRep;
     _aquairRep             = aquairRep;
     _classCodeRep          = classCodeRep;
     _diffResultRep         = diffResultRep;
     _deptRep               = deptRep;
     _placeRep              = placeRep;
     _ledGerCachRep         = ledGerCachRep;
     _borrowRep             = borrowRep;
     _borrowDetailRep       = borrowDetailRep;
     _aquairDetailRep       = aquairDetailRep;
     _returnDetailRep       = returnDetailRep;
     _repairRep             = repairRep;
     _repairDetailRep       = repairDetailRep;
     _scrapApllyRep         = scrapApllyRep;
     _srScrapApplyDetailRep = srScrapApplyDetailRep;
     _orderListRep          = orderListRep;
     _inventoryRep          = inventoryRep;
     _inventoryDetailRep    = inventoryDetailRep;
     _IServiceDetailRep     = IServiceDetailRep;
 }
예제 #8
0
 public RepairController(
     IRepairRepository repairRepository,
     IMapper mapper
     )
 {
     this.repairRepository = repairRepository;
     this.mapper           = mapper;
 }
예제 #9
0
 public RepairController(ITruckRepository truckRepository,
                         IRepairRepository repairRepository,
                         IUserRepository userRepository)
 {
     _repairRepository = repairRepository;
     _truckRepository  = truckRepository;
     _userRepository   = userRepository;
 }
예제 #10
0
 public RepairController(IMapper mapper,
                         T100Context t100Context,
                         IRepairRepository repairRepository,
                         ILogger <MESController> logger)
 {
     _logger           = logger;
     _t100Context      = t100Context ?? throw new ArgumentNullException(nameof(t100Context));
     _repairRepository = repairRepository ?? throw new ArgumentNullException(nameof(repairRepository));
     _mapper           = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
예제 #11
0
 public RepairsController(IRepairRepository repairRepository,
                          IClientRepository clientRepository,
                          IAppointmentRepository appointmentRepository,
                          IConverterHelper converterHelper,
                          IUserHelper userHelper)
 {
     _repairRepository      = repairRepository;
     _clientRepository      = clientRepository;
     _appointmentRepository = appointmentRepository;
     _converterHelper       = converterHelper;
     _userHelper            = userHelper;
 }
 public RegisterModel(
     UserManager <IdentityUser> userManager,
     SignInManager <IdentityUser> signInManager,
     ILogger <RegisterModel> logger,
     IEmailSender emailSender,
     IRepairRepository repairRepository)
 {
     _userManager      = userManager;
     _signInManager    = signInManager;
     _logger           = logger;
     _emailSender      = emailSender;
     _repairRepository = repairRepository;
 }
예제 #13
0
 public UnitOfWork(ApplicationDbContext dbContext, IInvoiceRepository invoiceRepository,
                   IPhotoRepository photoRepository, IRepairRepository repairRepository,
                   IVehicleRepository vehicleRepository)
 {
     _context = dbContext;
     // USE This process for using with a console app without DI
     //Vehicles = new VehicleRepository(_context);
     //Invoices = new InvoiceRepository(_context);
     //Repairs = new RepairRepository(_context);
     //Photos = new PhotoRepository(_context);
     Invoices = invoiceRepository;
     Photos   = photoRepository;
     Repairs  = repairRepository;
     Vehicles = vehicleRepository;
 }
 public MechanicsController(IRepairRepository repairRepository,
                            IAppointmentRepository appointmentRepository,
                            IMechanicRepository mechanicRepository,
                            IConverterHelper converterHelper,
                            IUserHelper userHelper, IImageHelper imageHelper,
                            ISpecialtyRepository specialtyRepository)
 {
     _repairRepository      = repairRepository;
     _appointmentRepository = appointmentRepository;
     _mechanicRepository    = mechanicRepository;
     _converterHelper       = converterHelper;
     _userHelper            = userHelper;
     _imageHelper           = imageHelper;
     _specialtyRepository   = specialtyRepository;
 }
예제 #15
0
 public RepairsController(IScheduleDetailRepository scheduleDetailRepository,
                          IDealershipDepartmentRepository dealershipDepartmentRepository,
                          IConverterHelper converterHelper,
                          IRepairScheduleRepository repairScheduleRepository,
                          IActiveScheduleRepository activeScheduleRepository,
                          IUserHelper userHelper,
                          IEmployeeRepository employeeRepository,
                          IRepairRepository repairRepository,
                          IRepairHistoryRepository repairHistoryRepository,
                          IVehicleRepository vehicleRepository,
                          IMailHelper mailHelper)
 {
     _scheduleDetailRepository       = scheduleDetailRepository;
     _dealershipDepartmentRepository = dealershipDepartmentRepository;
     _converterHelper          = converterHelper;
     _repairScheduleRepository = repairScheduleRepository;
     _activeScheduleRepository = activeScheduleRepository;
     _userHelper              = userHelper;
     _employeeRepository      = employeeRepository;
     _repairRepository        = repairRepository;
     _repairHistoryRepository = repairHistoryRepository;
     _vehicleRepository       = vehicleRepository;
     _mailHelper              = mailHelper;
 }
예제 #16
0
 public RepairService(IRepairRepository assetsRepairRep)
 {
     _assetsRepairRep = assetsRepairRep;
 }
예제 #17
0
 public UsedPartService(IUsedPartRepository usedPartRepository, IRepairRepository repairRepository, IPartRepository partRepository)
 {
     _usedPartRepository = usedPartRepository;
     _repairRepository   = repairRepository;
     _partRepository     = partRepository;
 }
예제 #18
0
 public RepairService(IRepairRepository repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
 public RequiredRepairTypeService(IRequiredRepairTypeRepository requiredRepairTypeRepository, IRepairRepository repairRepository, IRepairTypeRepository repairTypeRepository)
 {
     _requiredRepairTypeRepository = requiredRepairTypeRepository;
     _repairRepository             = repairRepository;
     _repairTypeRepository         = repairTypeRepository;
 }
예제 #20
0
 public RepairService(IUnitOfWork unitOfWork, IRepairRepository orderRepository) : base(unitOfWork, orderRepository)
 {
     _orderRepository = orderRepository;
 }
예제 #21
0
 public RepairService(IRepairRepository repairRepository)
 {
     _repairRepository = repairRepository;
 }
예제 #22
0
 public RepairsController(IRepairRepository repairRepository, IVehicleRepository vehicleRepository)
 {
     _repairRepository  = repairRepository;
     _vehicleRepository = vehicleRepository;
 }
 public InvoiceService(IInvoiceRepository invoiceRepository, IRepairRepository repairRepository)
 {
     _invoiceRepository = invoiceRepository;
     _repairRepository  = repairRepository;
 }