Beispiel #1
0
 public MechanicListModel(ISettingRepository settingRepository,
                          IMechanicRepository mechanicRepository, IUnitOfWork unitOfWork)
 {
     _settingRepository  = settingRepository;
     _mechanicRepository = mechanicRepository;
     _unitOfWork         = unitOfWork;
 }
Beispiel #2
0
 public statOfVehicleHandler(ICustomerRepository customer, IMechanicRepository mechanic, IStatOfVehicleRepository statOfVehicle, IVehicleRepository vehicle)
 {
     this.customer      = customer;
     this.mechanic      = mechanic;
     this.statOfVehicle = statOfVehicle;
     this.vehicle       = vehicle;
 }
 public SPKHistoryDetailModel(
     IReferenceRepository referenceRepository, 
     IVehicleRepository vehicleRepository,
     ISPKRepository SPKRepository, 
     ISPKDetailSparepartRepository SPKDetailSparePartRepository,
     ISPKDetailSparepartDetailRepository SPKDetailSparepartDetailRepository, 
     ISparepartRepository sparepartRepository,
     ISparepartDetailRepository sparepartDetailRepository,
     ISettingRepository settingRepository,
     IVehicleWheelRepository vehicleWheelRepository,
     ISPKScheduleRepository SPKScheduleReposistory,
     IMechanicRepository mechanicRepository,
     IWheelExchangeHistoryRepository wheelExchangeHistoryRepository,
     ISpecialSparepartRepository specialSparepartRepository,
     ISpecialSparepartDetailRepository specialSparepartDetailRepository,
     IUnitOfWork unitOfWork)
     : base()
 {
     _referenceRepository = referenceRepository;
     _vehicleRepository = vehicleRepository;
     _SPKRepository = SPKRepository;
     _SPKDetailSparepartRepository = SPKDetailSparePartRepository;
     _SPKDetailSparepartDetailRepository = SPKDetailSparepartDetailRepository;
     _sparepartRepository = sparepartRepository;
     _sparepartDetailRepository = sparepartDetailRepository;
     _settingRepository = settingRepository;
     _vehicleWheelRepository = vehicleWheelRepository;
     _SPKScheduleRepository = SPKScheduleReposistory;
     _mechanicRepository = mechanicRepository;
     _wheelExchangeHistoryRepository = wheelExchangeHistoryRepository;
     _specialSparepartDetailRepository = specialSparepartDetailRepository;
     _specialSparepartRepository = specialSparepartRepository;
     _unitOfWork = unitOfWork;
 }
 public SPKHistoryDetailModel(
     IReferenceRepository referenceRepository,
     IVehicleRepository vehicleRepository,
     ISPKRepository SPKRepository,
     ISPKDetailSparepartRepository SPKDetailSparePartRepository,
     ISPKDetailSparepartDetailRepository SPKDetailSparepartDetailRepository,
     ISparepartRepository sparepartRepository,
     ISettingRepository settingRepository,
     IVehicleWheelRepository vehicleWheelRepository,
     ISPKScheduleRepository SPKScheduleReposistory,
     IMechanicRepository mechanicRepository,
     IWheelExchangeHistoryRepository wheelExchangeHistoryRepository,
     ISpecialSparepartDetailRepository specialSparepartDetailRepository,
     IUnitOfWork unitOfWork) : base()
 {
     _referenceRepository                = referenceRepository;
     _vehicleRepository                  = vehicleRepository;
     _SPKRepository                      = SPKRepository;
     _SPKDetailSparepartRepository       = SPKDetailSparePartRepository;
     _SPKDetailSparepartDetailRepository = SPKDetailSparepartDetailRepository;
     _sparepartRepository                = sparepartRepository;
     _settingRepository                  = settingRepository;
     _vehicleWheelRepository             = vehicleWheelRepository;
     _SPKScheduleRepository              = SPKScheduleReposistory;
     _mechanicRepository                 = mechanicRepository;
     _wheelExchangeHistoryRepository     = wheelExchangeHistoryRepository;
     _specialSparepartDetailRepository   = specialSparepartDetailRepository;
     _unitOfWork = unitOfWork;
 }
Beispiel #5
0
 public applicationHandler(IApplicationRepository applicationRepository, IMechanicRepository mechanicRepository, IGarageRepository garageRepository, ILocationRepository locationRepository)
 {
     this.mechanicRepository    = mechanicRepository;
     this.applicationRepository = applicationRepository;
     this.garageRepository      = garageRepository;
     this.locationRepository    = locationRepository;
 }
 public MechanicListModel(ISettingRepository settingRepository,
     IMechanicRepository mechanicRepository, IUnitOfWork unitOfWork)
 {
     _settingRepository = settingRepository;
     _mechanicRepository = mechanicRepository;
     _unitOfWork = unitOfWork;
 }
 public MechanicEditorModel(IMechanicRepository mechanicRepository,
                            ISettingRepository settingRepository, IUnitOfWork unitOfWork)
     : base()
 {
     _mechanicRepository = mechanicRepository;
     _settingRepository  = settingRepository;
     _unitOfWork         = unitOfWork;
 }
 public TechnicalInspectionService(IMechanicRepository mechanicRepository, IUserRepository userRepository, IVehicleRepository vehicleRepository, ITechnicalInspectionRepository technicalInspectionRepository, IUnitOfWork unitOfWork)
 {
     _mechanicRepository            = mechanicRepository;
     _vehicleRepository             = vehicleRepository;
     _userRepository                = userRepository;
     _technicalInspectionRepository = technicalInspectionRepository;
     _unitOfWork = unitOfWork;
 }
Beispiel #9
0
 public App()
 {
     new DBConnection();
     customerDataService = new CustomerRepository();
     carDataService      = new CarRepository();
     mechanicDataService = new MechanicRepository();
     fixDataService      = new FixRepository();
 }
 public SPKScheduleListModel(ISPKScheduleRepository SPKScheduleRepository,
                             IMechanicRepository mechanicRepository,
                             ISPKRepository SPKRepository,
                             IUnitOfWork unitOfWork)
     : base()
 {
     _SPKScheduleRepository = SPKScheduleRepository;
     _mechanicRepository    = mechanicRepository;
     _SPKRepository         = SPKRepository;
     _unitOfWork            = unitOfWork;
 }
 public SPKScheduleListModel(ISPKScheduleRepository SPKScheduleRepository,
     IMechanicRepository mechanicRepository,
     ISPKRepository SPKRepository,
     IUnitOfWork unitOfWork)
     : base()
 {
     _SPKScheduleRepository = SPKScheduleRepository;
     _mechanicRepository = mechanicRepository;
     _SPKRepository = SPKRepository;
     _unitOfWork = unitOfWork;
 }
Beispiel #12
0
        public MechanicManager(IMechanicRepository MechanicRepository)
        {
            _MechanicRepository = MechanicRepository;
            config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <MechanicViewModel, Mechanic>();
                cfg.CreateMap <Mechanic, MechanicViewModel>();
            });

            mapper = config.CreateMapper();
        }
Beispiel #13
0
 public statOfVehicleController(
     ICustomerRepository customerRepository,
     IMechanicRepository mechanicRepository,
     IVehicleRepository vehicleRepository,
     IStatOfVehicleRepository StatOfVehicleRepository)
 {
     this.customerRepository      = customerRepository;
     this.mechanicRepository      = mechanicRepository;
     this.vehicleRepository       = vehicleRepository;
     this.StatOfVehicleRepository = StatOfVehicleRepository;
     sov = new statOfVehicleHandler(this.customerRepository, this.mechanicRepository, this.StatOfVehicleRepository, this.vehicleRepository);
 }
 public SecretariesController(ISecretaryRepository secretaryRepository,
                              IAppointmentRepository appointmentRepository,
                              IMechanicRepository mecanicRepository,
                              IConverterHelper converterHelper,
                              IImageHelper imageHelper, IUserHelper userHelper)
 {
     _secretaryRepository   = secretaryRepository;
     _appointmentRepository = appointmentRepository;
     _mecanicRepository     = mecanicRepository;
     _converterHelper       = converterHelper;
     _imageHelper           = imageHelper;
     _userHelper            = userHelper;
 }
 public SPKScheduleEditorModel(ISPKScheduleRepository SPKScheduleRepository,
                               IMechanicRepository mechanicRepository,
                               ISPKRepository SPKRepository,
                               ISettingRepository settingRepository,
                               IUnitOfWork unitOfWork)
     : base()
 {
     _SPKScheduleRepository = SPKScheduleRepository;
     _mechanicRepository    = mechanicRepository;
     _SPKRepository         = SPKRepository;
     _settingRepository     = settingRepository;
     _unitOfWork            = unitOfWork;
 }
 public SPKScheduleEditorModel(ISPKScheduleRepository SPKScheduleRepository, 
     IMechanicRepository mechanicRepository,
     ISPKRepository SPKRepository,
     ISettingRepository settingRepository,
     IUnitOfWork unitOfWork)
     : base()
 {
     _SPKScheduleRepository = SPKScheduleRepository;
     _mechanicRepository = mechanicRepository;
     _SPKRepository = SPKRepository;
     _settingRepository = settingRepository;
     _unitOfWork = unitOfWork;
 }
 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;
 }
 public AccountController(IUserHelper userHelper, IConfiguration configuration,
                          IMailHelper mailHelper, IClientRepository clientRepository,
                          IAdminRepository adminRepository, IConverterHelper converterHelper,
                          ISecretaryRepository secretaryRepository, IMechanicRepository mechanicRepository,
                          ISpecialtyRepository specialtyRepository, IImageHelper imageHelper)
 {
     _userHelper          = userHelper;
     _configuration       = configuration;
     _mailHelper          = mailHelper;
     _clientRepository    = clientRepository;
     _adminRepository     = adminRepository;
     _converterHelper     = converterHelper;
     _secretaryRepository = secretaryRepository;
     _mechanicRepository  = mechanicRepository;
     _specialtyRepository = specialtyRepository;
     _imageHelper         = imageHelper;
 }
 public AppointmentsController(IAppointmentRepository appointmentRepository,
                               IVehicleRepository vehicleRepository,
                               IConverterHelper converterHelper,
                               IUserHelper userHelper,
                               IClientRepository clientRepository,
                               IAppointmentTypeRepository appointmentTypeRepository,
                               IMechanicRepository mechanicRepository,
                               IMailHelper mailHelper)
 {
     _appointmentRepository     = appointmentRepository;
     _vehicleRepository         = vehicleRepository;
     _converterHelper           = converterHelper;
     _userHelper                = userHelper;
     _clientRepository          = clientRepository;
     _appointmentTypeRepository = appointmentTypeRepository;
     _mechanicRepository        = mechanicRepository;
     _mailHelper                = mailHelper;
 }
Beispiel #20
0
        public mechanicController(
            IApplicationRepository applicationRepository,
            IAuthenticate authenticate,
            IServiceRepository serviceRepository,
            IMechanicRepository mechanicRepository,
            IGarageRepository garageRepository,
            ILogtimeRepository logtimeRepository)
        {
            this.authenticate          = authenticate;
            this.mechanicRepository    = mechanicRepository;
            this.serviceRepository     = serviceRepository;
            this.applicationRepository = applicationRepository;
            this.garageRepository      = garageRepository;
            this.logtimeRepository     = logtimeRepository;

            ah = new authenticateHandler(this.authenticate, this.logtimeRepository);
            sh = new serviceHandler(this.serviceRepository, this.garageRepository);
            mh = new MechanicHandler(this.mechanicRepository, this.garageRepository, this.applicationRepository);
        }
 public SPKViewDetailModel(IReferenceRepository referenceRepository, IVehicleRepository vehicleRepository,
     ISPKRepository SPKRepository, ISPKDetailSparepartRepository SPKDetailSparePartRepository,
     ISPKDetailSparepartDetailRepository SPKDetailSparepartDetailRepository, ISparepartRepository sparepartRepository,
     ISparepartDetailRepository sparepartDetailRepository,
     ISettingRepository settingRepository,
     IInvoiceRepository invoiceRepository,
     IInvoiceDetailRepository invoiceDetailRepository,
     IUsedGoodRepository usedGoodrepository,
     IUsedGoodTransactionRepository usedGoodTransactionRepository,
     IVehicleWheelRepository vehicleWheelRepository,
     ISPKScheduleRepository SPKScheduleReposistory,
     IMechanicRepository mechanicRepository,
     IWheelExchangeHistoryRepository wheelExchangeHistoryRepository,
     ISpecialSparepartRepository specialSparepartRepository,
     ISpecialSparepartDetailRepository specialSparepartDetailRepository,
     ISparepartStockCardRepository sparepartStockCardRepository,
     IUnitOfWork unitOfWork)
     : base()
 {
     _referenceRepository = referenceRepository;
     _vehicleRepository = vehicleRepository;
     _SPKRepository = SPKRepository;
     _SPKDetailSparepartRepository = SPKDetailSparePartRepository;
     _SPKDetailSparepartDetailRepository = SPKDetailSparepartDetailRepository;
     _sparepartRepository = sparepartRepository;
     _sparepartDetailRepository = sparepartDetailRepository;
     _settingRepository = settingRepository;
     _invoiceRepository = invoiceRepository;
     _invoiceDetailRepository = invoiceDetailRepository;
     _vehicleWheelRepository = vehicleWheelRepository;
     _usedGoodRepository = usedGoodrepository;
     _usedGoodTransactionRepository = usedGoodTransactionRepository;
     _SPKScheduleRepository = SPKScheduleReposistory;
     _mechanicRepository = mechanicRepository;
     _wheelExchangeHistoryRepository = wheelExchangeHistoryRepository;
     _specialSparepartDetailRepository = specialSparepartDetailRepository;
     _specialSparepartRepository = specialSparepartRepository;
     _sparepartStokCardRepository = sparepartStockCardRepository;
     _unitOfWork = unitOfWork;
 }
Beispiel #22
0
 public MechanicServices(IMechanicRepository mechanicRepository) => _mechanicRepository = mechanicRepository;
 public MechanicService(IMechanicRepository mechanicRepository, ITechnicalInspectionRepository technicalInspectionRepository, IUnitOfWork unitOfWork)
 {
     _mechanicRepository            = mechanicRepository;
     _technicalInspectionRepository = technicalInspectionRepository;
     _unitOfWork = unitOfWork;
 }
Beispiel #24
0
 public MechanicManager(IMechanicRepository mechanicRepository)
 {
     _mechanicRepository = mechanicRepository;
 }
 public MechanicHandler(IMechanicRepository mechanicRepository, IGarageRepository garageRepository, IApplicationRepository applicationRepository)
 {
     this.applicationRepository = applicationRepository;
     this.garageRepository      = garageRepository;
     this.mechanicRepository    = mechanicRepository;
 }
Beispiel #26
0
 public SPKEditorModel(ISettingRepository settingRepository, IReferenceRepository referenceRepository, IVehicleRepository vehicleRepository,
                       ISPKRepository SPKRepository, ISPKDetailSparepartRepository SPKDetailSparePartRepository,
                       ISPKDetailSparepartDetailRepository SPKDetailSparepartDetailRepository, ISparepartRepository sparepartRepository,
                       IUsedGoodRepository usedGoodRepository,
                       IUsedGoodTransactionRepository usedGoodTransactionRepository,
                       ISpecialSparepartDetailRepository specialSparepartDetailRepository,
                       IVehicleWheelRepository vehicleWheelRepository,
                       IInvoiceRepository invoiceRepository,
                       IInvoiceDetailRepository invoiceDetailRepository,
                       IWheelExchangeHistoryRepository WheelExchangeHistoryRepository,
                       ISPKScheduleRepository spkScheduleRepository,
                       ISparepartStockCardRepository sparepartStokCardRepository,
                       ISparepartStockCardDetailRepository sparepartStokCardDetailRepository,
                       IVehicleGroupRepository vehicleGroupRepository,
                       IPurchasingDetailRepository purchasingDetailRepository,
                       ISparepartManualTransactionRepository sparepartManualTransaction,
                       ICustomerRepository customerRepository,
                       IBrandRepository brandRepository,
                       IMechanicRepository mechanicRepository,
                       IUnitOfWork unitOfWork)
     : base(
         settingRepository,
         referenceRepository,
         vehicleRepository,
         SPKRepository,
         SPKDetailSparePartRepository,
         SPKDetailSparepartDetailRepository,
         sparepartRepository,
         usedGoodRepository,
         usedGoodTransactionRepository,
         specialSparepartDetailRepository,
         vehicleWheelRepository,
         invoiceRepository,
         invoiceDetailRepository,
         WheelExchangeHistoryRepository,
         spkScheduleRepository,
         sparepartStokCardRepository,
         sparepartStokCardDetailRepository,
         vehicleGroupRepository,
         purchasingDetailRepository,
         sparepartManualTransaction,
         customerRepository,
         brandRepository,
         mechanicRepository,
         unitOfWork
         )
 {
     _settingRepository                    = settingRepository;
     _referenceRepository                  = referenceRepository;
     _vehicleRepository                    = vehicleRepository;
     _SPKRepository                        = SPKRepository;
     _SPKDetailSparepartRepository         = SPKDetailSparePartRepository;
     _SPKDetailSparepartDetailRepository   = SPKDetailSparepartDetailRepository;
     _sparepartRepository                  = sparepartRepository;
     _usedGoodRepository                   = usedGoodRepository;
     _specialSparepartDetailRepository     = specialSparepartDetailRepository;
     _vehicleWheelRepository               = vehicleWheelRepository;
     _invoiceRepository                    = invoiceRepository;
     _invoiceDetailRepository              = invoiceDetailRepository;
     _SPKScheduleRepository                = spkScheduleRepository;
     _wheelExchangeHistoryRepository       = WheelExchangeHistoryRepository;
     _sparepartStokCardRepository          = sparepartStokCardRepository;
     _sparepartStokCardDetailRepository    = sparepartStokCardDetailRepository;
     _vehicleGroupRepository               = vehicleGroupRepository;
     _purchasingDetailRepository           = purchasingDetailRepository;
     _sparepartManualTransactionRepository = sparepartManualTransaction;
     _customerRepository                   = customerRepository;
     _brandRepository                      = brandRepository;
     _mechanicRepository                   = mechanicRepository;
     _unitOfWork = unitOfWork;
 }
 public MechanicManager(IMechanicRepository MechanicRepository)
 {
     _MechanicRepository = MechanicRepository;
 }