示例#1
0
 public CommandController(
     EnbsvParserService enbsvParserService,
     GazServiceParserService gazServiceParserService,
     IPartsRepository partsRepository,
     IPartProducerRepository partProducerRepository,
     ICatalogItemRepository catalogItemRepository,
     IPartSupplierRepository partSupplierRepository,
     ISupplierPriceItemRepository supplierPriceItemRepository,
     IModerationService moderationService,
     IHostingEnvironment hostingEnvironment,
     ISchedulerWrapper scheduler,
     IGoogleDriveService googleDriveService)
 {
     this._scheduler                   = scheduler;
     this._googleDriveService          = googleDriveService;
     this._moderationService           = moderationService;
     this._gazServiceParserService     = gazServiceParserService;
     this._enbsvParserService          = enbsvParserService;
     this._partSupplierRepository      = partSupplierRepository;
     this._partsRepository             = partsRepository;
     this._partProducerRepository      = partProducerRepository;
     this._hostingEnvironment          = hostingEnvironment;
     this._catalogItemRepository       = catalogItemRepository;
     this._supplierPriceItemRepository = supplierPriceItemRepository;
 }
 public ServiceOrderController (IServiceOrderRepository serviceOrderRepository, IVehicleRepository vehicleRepository,IServiceTypeRepository serviceTypeRepository, IPartsRepository partsRepository)
 {
     _serviceOrderRepository = serviceOrderRepository;
     _vehicleRepository = vehicleRepository;
     _serviceTypeRepository = serviceTypeRepository;
     _partsRepository = partsRepository;
 }
示例#3
0
 public PartsService(
     IPartsRepository dbRepository,
     IHttpContextAccessor httpContextAccessor
     )
     : base(dbRepository)
 {
     _httpContextAccessor = httpContextAccessor;
     _repository          = dbRepository;
     //多租户会用到这init代码,其他情况可以不用
     //base.Init(dbRepository);
 }
 public PartSpecificationController(IPartSpecificationRepository partspecificationRepository_, IComponentsRepository <Component> componentsRepository_, IPartsRepository <Part> componentpartsRepository_, IPartSetUpRepository partsetupRepository_, IPartSpecificationRepository componentpartspecificationRepository_, IMeasurementMethodRepository measurementmethodRepository_, IMeasurementUnitRepository measurementunitRepository_, IFrequencyRepository frequencyRepository_, IPartSpecificationSequenceRepository partspecificationsequenceRepository_)
 {
     _partspecificationRepository          = partspecificationRepository_;
     _partsetupRepository                  = partsetupRepository_;
     _componentpartspecificationRepository = componentpartspecificationRepository_;
     _componentsRepository                 = componentsRepository_;
     _componentpartsRepository             = componentpartsRepository_;
     _measurementmethodRepository          = measurementmethodRepository_;
     _measurementunitRepository            = measurementunitRepository_;
     _frequencyRepository                  = frequencyRepository_;
     _partspecificationsequenceRepository  = partspecificationsequenceRepository_;
 }
        public string GetComponentName(IPartsRepository <Part> partsRepository_, string partid)
        {
            GetUserInfo();
            string name      = username.ToString().Trim();
            var    viewModel = new TravelCardViewModel
            {
                UserSetting = _usersettingRepository.UserSetting.FirstOrDefault(a => a.UserName == name),
            };

            viewModel.Plant = _plantRepository.Plant.FirstOrDefault(a => a.PlantCodeID == viewModel.UserSetting.PlantCodeID);
            string plant = viewModel.Plant.PlantCode;
            var    componentdescription     = partsRepository_.GetByID(partid, plant);
            string componenttextdescription = componentdescription.Select(x => x.ITMDESC).ToString();

            return(componenttextdescription);
        }
 public TravelCardController(IPartsRepository <Part> partsRepository_, IComponentsRepository <Component> componentsRepository_, IPartsRepository <Part> componentpartsRepository_, IPartSetUpRepository partsetupRespository_, IAdditionalProcessingRepository additionalprocessesRepository_, IPartSpecificationRepository partspecificationRepository_, IPartSpecificationRepository componentpartspecificationRepository_, IMeasurementMethodRepository measurementmethodRepository_, IPlantRepository plantRepository_, IUserSettingRepository usersettingRepository_, IMeasurementUnitRepository measurementUnitRepository_, IFrequencyRepository frequencyRepository_, ITravelCardRepository travelcardrepository_, ILanguageRepository languagerepository_, ITCBarCodeRepository tcbarcodeRepository_, IPartSpecificationSequenceRepository partspecificationsequenceRepository_)
 {
     _partsRepository                      = partsRepository_;
     _componentsRepository                 = componentsRepository_;
     _componentpartsRepository             = componentpartsRepository_;
     _partsetupRepository                  = partsetupRespository_;
     _additionalprocessesRepository        = additionalprocessesRepository_;
     _partspecificationRepository          = partspecificationRepository_;
     _partsetupRepository                  = partsetupRespository_;
     _componentpartspecificationRepository = componentpartspecificationRepository_;
     _measurementmethodRepository          = measurementmethodRepository_;
     _measurementunitRepository            = measurementUnitRepository_;
     _frequencyRepository                  = frequencyRepository_;
     _plantRepository                      = plantRepository_;
     _usersettingRepository                = usersettingRepository_;
     _travelcardRepository                 = travelcardrepository_;
     _languageRepository                   = languagerepository_;
     _tcbarcodeRepository                  = tcbarcodeRepository_;
     _partspecificationsequenceRepository  = partspecificationsequenceRepository_;
 }
示例#7
0
 public CarsController(AppDbContext context, IPartsRepository Parts, ICarsRepository Cars)
 {
     _context = context;
     _Parts   = Parts;
     _Cars    = Cars;
 }
 public CartController(IPartsRepository repo, IOrderProcessor processor)
 {
     repository     = repo;
     orderProcessor = processor;
 }
示例#9
0
 public void CreateRepositories()
 {
     partsRepository = new PartRepository();
 }
示例#10
0
 public PartsController(IPartsRepository repo)
 {
     repository = repo;
 }
示例#11
0
 public FinanceTasks(IPartsRepository partsRepo)
 {
     _partsRepo = partsRepo;
 }
示例#12
0
 public PartsController(IPartsRepository partsRepository, IUserHelper userHelper)
 {
     _partsRepository = partsRepository;
     _userHelper      = userHelper;
 }
示例#13
0
 public PaymentTasks(IPartsRepository partsRepo)
 {
     _partsRepo = partsRepo;
     _finance = new FinanceTasks(partsRepo);
 }
示例#14
0
 public PartsService()
 {
     _partsRepository = new PartsRepository();
 }
示例#15
0
 public PartsTasks(IPartsRepository partsRepo)
 {
     _partsRepo = partsRepo;
 }