コード例 #1
0
 public MechanicListModel(ISettingRepository settingRepository,
                          IMechanicRepository mechanicRepository, IUnitOfWork unitOfWork)
 {
     _settingRepository  = settingRepository;
     _mechanicRepository = mechanicRepository;
     _unitOfWork         = unitOfWork;
 }
コード例 #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;
 }
コード例 #4
0
 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;
 }
コード例 #5
0
 public applicationHandler(IApplicationRepository applicationRepository, IMechanicRepository mechanicRepository, IGarageRepository garageRepository, ILocationRepository locationRepository)
 {
     this.mechanicRepository    = mechanicRepository;
     this.applicationRepository = applicationRepository;
     this.garageRepository      = garageRepository;
     this.locationRepository    = locationRepository;
 }
コード例 #6
0
 public MechanicListModel(ISettingRepository settingRepository,
     IMechanicRepository mechanicRepository, IUnitOfWork unitOfWork)
 {
     _settingRepository = settingRepository;
     _mechanicRepository = mechanicRepository;
     _unitOfWork = unitOfWork;
 }
コード例 #7
0
 public MechanicEditorModel(IMechanicRepository mechanicRepository,
                            ISettingRepository settingRepository, IUnitOfWork unitOfWork)
     : base()
 {
     _mechanicRepository = mechanicRepository;
     _settingRepository  = settingRepository;
     _unitOfWork         = unitOfWork;
 }
コード例 #8
0
 public TechnicalInspectionService(IMechanicRepository mechanicRepository, IUserRepository userRepository, IVehicleRepository vehicleRepository, ITechnicalInspectionRepository technicalInspectionRepository, IUnitOfWork unitOfWork)
 {
     _mechanicRepository            = mechanicRepository;
     _vehicleRepository             = vehicleRepository;
     _userRepository                = userRepository;
     _technicalInspectionRepository = technicalInspectionRepository;
     _unitOfWork = unitOfWork;
 }
コード例 #9
0
ファイル: App.xaml.cs プロジェクト: Dimaematveev/Balance_NEW
 public App()
 {
     new DBConnection();
     customerDataService = new CustomerRepository();
     carDataService      = new CarRepository();
     mechanicDataService = new MechanicRepository();
     fixDataService      = new FixRepository();
 }
コード例 #10
0
 public SPKScheduleListModel(ISPKScheduleRepository SPKScheduleRepository,
                             IMechanicRepository mechanicRepository,
                             ISPKRepository SPKRepository,
                             IUnitOfWork unitOfWork)
     : base()
 {
     _SPKScheduleRepository = SPKScheduleRepository;
     _mechanicRepository    = mechanicRepository;
     _SPKRepository         = SPKRepository;
     _unitOfWork            = unitOfWork;
 }
コード例 #11
0
 public SPKScheduleListModel(ISPKScheduleRepository SPKScheduleRepository,
     IMechanicRepository mechanicRepository,
     ISPKRepository SPKRepository,
     IUnitOfWork unitOfWork)
     : base()
 {
     _SPKScheduleRepository = SPKScheduleRepository;
     _mechanicRepository = mechanicRepository;
     _SPKRepository = SPKRepository;
     _unitOfWork = unitOfWork;
 }
コード例 #12
0
ファイル: MechanicManager.cs プロジェクト: mformihir/SBS
        public MechanicManager(IMechanicRepository MechanicRepository)
        {
            _MechanicRepository = MechanicRepository;
            config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <MechanicViewModel, Mechanic>();
                cfg.CreateMap <Mechanic, MechanicViewModel>();
            });

            mapper = config.CreateMapper();
        }
コード例 #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);
 }
コード例 #14
0
 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;
 }
コード例 #15
0
 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;
 }
コード例 #17
0
 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;
 }
コード例 #18
0
 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;
 }
コード例 #19
0
 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;
 }
コード例 #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);
        }
コード例 #21
0
 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;
 }
コード例 #22
0
 public MechanicServices(IMechanicRepository mechanicRepository) => _mechanicRepository = mechanicRepository;
コード例 #23
0
 public MechanicService(IMechanicRepository mechanicRepository, ITechnicalInspectionRepository technicalInspectionRepository, IUnitOfWork unitOfWork)
 {
     _mechanicRepository            = mechanicRepository;
     _technicalInspectionRepository = technicalInspectionRepository;
     _unitOfWork = unitOfWork;
 }
コード例 #24
0
 public MechanicManager(IMechanicRepository mechanicRepository)
 {
     _mechanicRepository = mechanicRepository;
 }
コード例 #25
0
 public MechanicHandler(IMechanicRepository mechanicRepository, IGarageRepository garageRepository, IApplicationRepository applicationRepository)
 {
     this.applicationRepository = applicationRepository;
     this.garageRepository      = garageRepository;
     this.mechanicRepository    = mechanicRepository;
 }
コード例 #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;
 }
コード例 #27
0
 public MechanicManager(IMechanicRepository MechanicRepository)
 {
     _MechanicRepository = MechanicRepository;
 }