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;
 }
コード例 #2
0
 public SPKEditorModel(ISettingRepository settingRepository, IReferenceRepository referenceRepository, IVehicleRepository vehicleRepository,
     ISPKRepository SPKRepository, ISPKDetailSparepartRepository SPKDetailSparePartRepository,
     ISPKDetailSparepartDetailRepository SPKDetailSparepartDetailRepository, ISparepartRepository sparepartRepository,
     ISparepartDetailRepository sparepartDetailRepository,
     IUsedGoodRepository usedGoodRepository,
     ISpecialSparepartRepository specialSparepartRepository,
     ISpecialSparepartDetailRepository specialSparepartDetailRepository,
     IVehicleWheelRepository vehicleWheelRepository,
     IInvoiceRepository invoiceRepository,
     IInvoiceDetailRepository invoiceDetailRepository,
     IWheelExchangeHistoryRepository WheelExchangeHistoryRepository,
     ISPKScheduleRepository spkScheduleRepository,
     ISparepartStockCardRepository sparepartStokCardRepository,
     IUnitOfWork unitOfWork)
     : base()
 {
     _settingRepository = settingRepository;
     _referenceRepository = referenceRepository;
     _vehicleRepository = vehicleRepository;
     _SPKRepository = SPKRepository;
     _SPKDetailSparepartRepository = SPKDetailSparePartRepository;
     _SPKDetailSparepartDetailRepository = SPKDetailSparepartDetailRepository;
     _sparepartRepository = sparepartRepository;
     _sparepartDetailRepository = sparepartDetailRepository;
     _usedGoodRepository = usedGoodRepository;
     _specialSparepartDetailRepository = specialSparepartDetailRepository;
     _specialSparepartRepository = specialSparepartRepository;
     _vehicleWheelRepository = vehicleWheelRepository;
     _invoiceRepository = invoiceRepository;
     _invoiceDetailRepository = invoiceDetailRepository;
     _SPKScheduleRepository = spkScheduleRepository;
     _wheelExchangeHistoryRepository = WheelExchangeHistoryRepository;
     _sparepartStokCardRepository = sparepartStokCardRepository;
     _unitOfWork = unitOfWork;
 }
コード例 #3
0
 public GuestBookListModel(IGuestBookRepository guestBookRepository,
     IVehicleRepository vehicleRepository, IUnitOfWork unitOfWork)
 {
     _guestBookRepository = guestBookRepository;
     _vehicleRepository = vehicleRepository;
     _unitOfWork = unitOfWork;
 }
コード例 #4
0
 public VehicleEditorModel(ICustomerRepository customerRepository, IVehicleGroupRepository vehicleGroupRepository,
     IVehicleRepository vehicleRepository,
     IVehicleDetailRepository vehicleDetailRepository, IVehicleWheelRepository vehicleWheelRepository,
     ISparepartRepository sparepartRepository, ITypeRepository typeRepository,
     ISpecialSparepartDetailRepository wheelDetailRepository, IBrandRepository brandRepository,
     ISparepartDetailRepository sparepartDetailRepository,
     ISpecialSparepartDetailRepository specialSparepartDetailRepository,
     ISparepartStockCardRepository sparepartStokCardRepository,
     IReferenceRepository referenceRepository,
     IUnitOfWork unitOfWork)
     : base()
 {
     _customerRepository = customerRepository;
     _vehicleGroupRepository = vehicleGroupRepository;
     _vehicleRepository = vehicleRepository;
     _vehicleDetailRepository = vehicleDetailRepository;
     _vehicleWheelRepository = vehicleWheelRepository;
     _specialSparepartDetailRepository = wheelDetailRepository;
     _sparepartDetailRepository = sparepartDetailRepository;
     _sparepartRepository = sparepartRepository;
     _typeRepository = typeRepository;
     _brandRepository = brandRepository;
     _sparepartStokCardRepository = sparepartStokCardRepository;
     _referenceRepository = referenceRepository;
     _unitOfWork = unitOfWork;
 }
 public VehicleDetailListModel(IVehicleRepository vehicleRepository,
     IVehicleDetailRepository vehicleDetailRepository, IUnitOfWork unitOfWork)
     : base()
 {
     _vehicleRepository = vehicleRepository;
     _vehicleDetailRepository = vehicleDetailRepository;
     _unitOfWork = unitOfWork;
 }
コード例 #6
0
 public PopulateSampleData(IVehicleRepository vehicles, IVehiclePhotoRepository photos, IUserRepository users, IReminderRepository reminders, IFillupRepository fillups)
 {
     _vehicles = vehicles;
     _photos = photos;
     _users = users;
     _reminders = reminders;
     _fillups = fillups;
 }
コード例 #7
0
 /// <summary>
 /// Call repository
 /// </summary>
 /// <param name="repository"> The <see cref="IVehicleRepository"/>.</param>
 /// <exception cref="ArgumentNullException">repository isNull</exception>
 public VehicleController(IVehicleRepository repository)
 {
     if (repository == null)
     {
         throw new ArgumentNullException("repository");
     }
     _repository = repository;
 }
コード例 #8
0
ファイル: VehicleController.cs プロジェクト: 4hmetuyar/Huwax
 public VehicleController(IUnitOfWork unitOfWork, 
     IVehicleRepository vehicleRepository,
     IUserRepository userRepository)
 {
     _unitOfWork = unitOfWork;
     _userRepository = userRepository;
     _vehicleRepository = vehicleRepository;
 }
 public VehicleGroupEditorModel(ICustomerRepository customerRepository, IVehicleRepository vehicleRepository,
     IVehicleGroupRepository vehicleGroupRepository, IUnitOfWork unitOfWork)
     : base()
 {
     _customerRepository = customerRepository;
     _vehicleGroupRepository = vehicleGroupRepository;
     _vehicleRepository = vehicleRepository;
     _unitOfWork = unitOfWork;
 }
 public VehicleDetailEditorModel(IVehicleRepository vehicleRepository, IReferenceRepository referenceRepository,
     IVehicleDetailRepository vehicleDetailRepository, IUnitOfWork unitOfWork)
     : base()
 {
     _vehicleRepository = vehicleRepository;
     _vehicleDetailRepository = vehicleDetailRepository;
     _referenceRepository = referenceRepository;
     _unitOfWork = unitOfWork;
 }
コード例 #11
0
 public AnalyticsController(MyShuttleSecurityContext securityContext, IDriverRepository driverRepository
     , IVehicleRepository vehicleRepository, ICarrierRepository carrierRepository, IRidesRepository ridesRepository)
 {
     _driverRepository = driverRepository;
     _securityContext = securityContext;
     _vehicleRepository = vehicleRepository;
     _carrierRepository = carrierRepository;
     _ridesRepository = ridesRepository;
 }
コード例 #12
0
        public AnalyticsController(IDriverRepository driverRepository
            , IVehicleRepository vehicleRepository, ICarrierRepository carrierRepository, IRidesRepository ridesRepository)
        {
            _driverRepository = driverRepository;

            _vehicleRepository = vehicleRepository;
            _carrierRepository = carrierRepository;
            _ridesRepository = ridesRepository;
        }
コード例 #13
0
ファイル: HomeController.cs プロジェクト: 4hmetuyar/Huwax
 public HomeController(IUnitOfWork unitOfWork, 
     IVehicleRepository vehicleRepository,
     ICarWashRepository carWashRepository,
     IUserRepository userRepository)
 {
     _unitOfWork = unitOfWork;
     _userRepository = userRepository;
     _carWashRepository = carWashRepository;
     _vehicleRepository = vehicleRepository;
 }
コード例 #14
0
 public SPKListModel(ISPKRepository SPKRepository, IReferenceRepository referenceRepository,
     IVehicleRepository vehicleRepository, IVehicleDetailRepository vehicleDetailRepository, IUnitOfWork unitOfWork)
     : base()
 {
     _SPKRepository = SPKRepository;
     _vehicleRepository = vehicleRepository;
     _vehicleDetailRepository = vehicleDetailRepository;
     _referenceRepository = referenceRepository;
     _unitOfWork = unitOfWork;
 }
コード例 #15
0
 public SPKHistoryListModel(ISPKRepository SPKRepository, IReferenceRepository referenceRepository, ICustomerRepository customerRepository,
                            IVehicleRepository vehicleRepository, IVehicleDetailRepository vehicleDetailRepository, IUnitOfWork unitOfWork)
     : base()
 {
     _SPKRepository           = SPKRepository;
     _vehicleRepository       = vehicleRepository;
     _vehicleDetailRepository = vehicleDetailRepository;
     _referenceRepository     = referenceRepository;
     _customerRepository      = customerRepository;
     _unitOfWork = unitOfWork;
 }
コード例 #16
0
ファイル: PhotosController.cs プロジェクト: dvbtham/Vega
 public PhotosController(IHostingEnvironment host, IPhotoRepository photoRepository,
                         IUnitOfWork unitOfWork, IVehicleRepository vehicleRepository,
                         IMapper mapper, IOptionsSnapshot <PhotoSettings> options)
 {
     this.photoSettings     = options.Value;
     this.mapper            = mapper;
     this.unitOfWork        = unitOfWork;
     this.vehicleRepository = vehicleRepository;
     this.host            = host;
     this.photoRepository = photoRepository;
 }
コード例 #17
0
        protected override void Dispose(bool disposing)
        {
            if (disposing)
            {
                if (contractorRepository != null)
                {
                    contractorRepository.Dispose();
                    contractorRepository = null;
                }

                if (localizationRepository != null)
                {
                    localizationRepository.Dispose();
                    localizationRepository = null;
                }

                if (businessTypeRepository != null)
                {
                    businessTypeRepository.Dispose();
                    businessTypeRepository = null;
                }

                if (employeeRepository != null)
                {
                    employeeRepository.Dispose();
                    employeeRepository = null;
                }

                if (vehicleRepository != null)
                {
                    vehicleRepository.Dispose();
                    vehicleRepository = null;
                }

                if (employeeRelationshipTypeRepository != null)
                {
                    employeeRelationshipTypeRepository.Dispose();
                    employeeRelationshipTypeRepository = null;
                }

                if (userManager != null)
                {
                    userManager.Dispose();
                    userManager = null;
                }

                if (workflowMessageService != null)
                {
                    workflowMessageService.Dispose();
                    workflowMessageService = null;
                }
            }
            base.Dispose(disposing);
        }
コード例 #18
0
 public VehicleService(
     IVehicleRepository repository,
     ICompanyService companyService,
     ICatalogItemService catalogItemService,
     IRegistrationNumberService registrationNumberService)
     : base(repository)
 {
     CompanyService            = companyService;
     CatalogItemService        = catalogItemService;
     RegistrationNumberService = registrationNumberService;
 }
コード例 #19
0
 public VehicleController(IVehicleRepository vehicleRepository,
                          IUnitOfWork unitOfWork,
                          IMakeRepository makeRepository,
                          IModelRepository modelRepository,
                          IBadgeRepository badgeRepository) : base(unitOfWork)
 {
     _vehicleRepository = vehicleRepository;
     _makeRepository    = makeRepository;
     _modelRepository   = modelRepository;
     _badgeRepository   = badgeRepository;
 }
コード例 #20
0
 public VehiclesMonitor(
     IUserRepository userRepository,
     IVehicleRepository vehicleRepository,
     IProviderFactory providerFactory,
     ITelegramBotClient botClient)
 {
     _userRepository    = userRepository ?? throw new ArgumentNullException(nameof(userRepository));
     _vehicleRepository = vehicleRepository ?? throw new ArgumentNullException(nameof(vehicleRepository));
     _providerFactory   = providerFactory ?? throw new ArgumentNullException(nameof(providerFactory));
     _botClient         = botClient ?? throw new ArgumentNullException(nameof(botClient));
 }
コード例 #21
0
 public FuelsSupplyController(
     IFuelSupplyRepository fuelSupplyRepository,
     IVehicleRepository vehicleRepository,
     IUserRepository userRepository,
     IMapper mapper)
 {
     _fuelSupplyRepository = fuelSupplyRepository;
     _vehicleRepository    = vehicleRepository;
     _userRepository       = userRepository;
     _mapper = mapper;
 }
コード例 #22
0
 public UnitOfWork(
     ITripRepository tripRepository,
     IRunsheetRepository runsheetRepository,
     IOrderRepository orderRepository,
     IVehicleRepository vehicleRepository)
 {
     Runsheets = runsheetRepository;
     Trips     = tripRepository;
     Orders    = orderRepository;
     Vehicles  = vehicleRepository;
 }
コード例 #23
0
 public PhotosController(IWebHostEnvironment host, IVehicleRepository vehicleRepository,
                         IPhotoRepository photoRepository, IUnitOfWork unitOfWork,
                         IMapper mapper, IOptions <PhotoSettings> options)
 {
     _host = host;
     _vehicleRepository = vehicleRepository;
     _photoRepository   = photoRepository;
     _unitOfWork        = unitOfWork;
     _mapper            = mapper;
     _photoSettings     = options.Value;
 }
コード例 #24
0
 public PhotosController(IHostingEnvironment host, IVehicleRepository vehicleRepository,
                         IPhotoRepository photoRepository, IMapper mapper, IOptions <PhotoSettings> options,
                         IPhotoService photoService)
 {
     _photoService      = photoService;
     _host              = host;
     _vehicleRepository = vehicleRepository;
     _photoRepository   = photoRepository;
     _mapper            = mapper;
     _photoSettings     = options.Value;
 }
 public DriversController(IRideRepository rideRepository, IPaymentRepository paymentRepository, IDriverRepository driverRepository, IVehicleRepository vehicleRepository, IVehicleTypeRepository vehicleTypeRepository)
 {
     _rideRepository        = rideRepository;
     _paymentRepository     = paymentRepository;
     _driverRepository      = driverRepository;
     _vehicleRepository     = vehicleRepository;
     _vehicleTypeRepository = vehicleTypeRepository;
     user = System.Web.HttpContext.Current.GetOwinContext()
            .GetUserManager <ApplicationUserManager>()
            .FindById(System.Web.HttpContext.Current.User.Identity.GetUserId());
 }
コード例 #26
0
 public MakeViewModelMapper(
     IVehicleRepository vehicleRepository,
     ICustomerRepository customerRepository,
     IUserProvider userProvider,
     IGetPendingForVehicleViewModelMapper getPendingForVehicleViewModelMapper)
 {
     _vehicleRepository  = vehicleRepository;
     _customerRepository = customerRepository;
     _userProvider       = userProvider;
     _getPendingForVehicleViewModelMapper = getPendingForVehicleViewModelMapper;
 }
コード例 #27
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);
 }
コード例 #28
0
 public VehiclesController(
     IMapper mapper,
     IUnitOfWork unitOfWork,
     IVehicleRepository vehicleRepository,
     IModelRepository modelRepository
     )
 {
     this.vehicleRepository = vehicleRepository;
     this.modelRepository   = modelRepository;
     this.unitOfWork        = unitOfWork;
     this.mapper            = mapper;
 }
コード例 #29
0
 public WayBillController(IWayBillRepository wayBillRepository, IDriverRepository driverRepository,
                          IVehicleRepository vehicleRepository, IRouteRepository routeRepository, ICheckpointRepository checkpointRepository,
                          IMedicNoteRepository medicNoteRepository, IMechanicNoteRepository mechanicNoteRepository)
 {
     this.wayBillRepository      = wayBillRepository ?? throw new ArgumentNullException(nameof(wayBillRepository));
     this.driverRepository       = driverRepository ?? throw new ArgumentNullException(nameof(driverRepository));
     this.vehicleRepository      = vehicleRepository ?? throw new ArgumentNullException(nameof(vehicleRepository));
     this.routeRepository        = routeRepository ?? throw new ArgumentNullException(nameof(routeRepository));
     this.checkpointRepository   = checkpointRepository ?? throw new ArgumentNullException(nameof(checkpointRepository));
     this.medicNoteRepository    = medicNoteRepository ?? throw new ArgumentNullException(nameof(medicNoteRepository));
     this.mechanicNoteRepository = mechanicNoteRepository ?? throw new ArgumentNullException(nameof(mechanicNoteRepository));
 }
コード例 #30
0
 //Testing
 public FleetService(IBusinessUnitRepository businessUnits,
                     IVehicleRepository vehicles,
                     IEmployeeRepository employees,
                     IUserRepository user,
                     IVehicleToEmployeeRepository vehicleToEmployee)
 {
     _repositoryUser              = user;
     _repositoryBusinessUnit      = businessUnits;
     _repositoryVehicle           = vehicles;
     _repositoryEmployee          = employees;
     _vehicleToEmployeeRepository = vehicleToEmployee;
 }
コード例 #31
0
ファイル: PhotosController.cs プロジェクト: vinay01joshi/vega
 public PhotosController(IHostingEnvironment host,
                         IVehicleRepository repository,
                         IUnitOfWork uow,
                         IMapper mapper,
                         IOptionsSnapshot <PhotoSettings> options)
 {
     this.photoSettings = options.Value;
     this.mapper        = mapper;
     this.uow           = uow;
     this.repository    = repository;
     this.host          = host;
 }
コード例 #32
0
 public VehiclesController(
     IMapper mapper,
     // VegaDbContext context,
     IVehicleRepository repository,
     IUnitOfWork unitOfWork
     )
 {
     // this.context = context;
     this.mapper     = mapper;
     this.repository = repository;
     this.unitOfWork = unitOfWork;
 }
コード例 #33
0
        public VehiclesController(
            IMapper mapper,

            IVehicleRepository repository,
            IUnitOfWork unitOfWork
            )
        {
            _mapper = mapper;

            _repository = repository;
            _unitOfWork = unitOfWork;
        }
コード例 #34
0
 public VehiclesController(IVehicleRepository vehicleRepository,
                           IBrandRepository brandRepository,
                           IConverterHelper converterHelper,
                           IUserHelper userHelper,
                           IClientRepository clientRepository)
 {
     _vehicleRepository = vehicleRepository;
     _brandRepository   = brandRepository;
     _converterHelper   = converterHelper;
     _userHelper        = userHelper;
     _clientRepository  = clientRepository;
 }
 public RecapInvoiceByVehicleGroupModel(IInvoiceRepository invoiceRepository,
                                        IInvoiceDetailRepository invoiceDetailRepository,
                                        ICustomerRepository customerRepository,
                                        IReferenceRepository referenceRepository,
                                        ISparepartRepository sparepartRepository,
                                        IVehicleGroupRepository vehicleGroupRepository,
                                        IVehicleRepository vehicleRepository)
     : base(invoiceRepository, invoiceDetailRepository, customerRepository,
            referenceRepository, sparepartRepository, vehicleGroupRepository,
            vehicleRepository)
 {
 }
 public RecapInvoiceByCustomerModel(IInvoiceRepository invoiceRepository,
     IInvoiceDetailRepository invoiceDetailRepository,
     ICustomerRepository customerRepository,
     IReferenceRepository referenceRepository,
     ISparepartRepository sparepartRepository,
     IVehicleGroupRepository vehicleGroupRepository,
     IVehicleRepository vehicleRepository)
     : base(invoiceRepository, invoiceDetailRepository, customerRepository,
     referenceRepository, sparepartRepository, vehicleGroupRepository,
     vehicleRepository)
 {
 }
コード例 #37
0
 public VehicleService(IOptions <AppSettings> settings,
                       IMapper mapper,
                       IVehicleRepository vehicleRepository,
                       IManufacturerFilter manufacturerFilter,
                       IColourFilter colourFilter
                       )
 {
     _vehicleRepository  = vehicleRepository;
     _mapper             = mapper;
     _manufacturerFilter = manufacturerFilter;
     _colourFilter       = colourFilter;
 }
コード例 #38
0
 public PhotosController(IHostEnvironment host, IMapper mapper,
                         IUnitOfWork unitOfWork,
                         IVehicleRepository repository,
                         IOptionsSnapshot <PhotoSettings> options, IPhotoRepository photoRepository)
 {
     photoSettings    = options.Value;
     _host            = host;
     _mapper          = mapper;
     _repository      = repository;
     _unitOfWork      = unitOfWork;
     _photoRepository = photoRepository;
 }
コード例 #39
0
 public GuestBookEditorModel(IGuestBookRepository guestBookRepository, IVehicleRepository vehicleRepository,
    IVehicleDetailRepository vehicleDetailRepository, IVehicleWheelRepository vehicleWheelRepository,
     ISpecialSparepartDetailRepository wheelDetailRepository, ISparepartDetailRepository sparepartDetailRepository, IUnitOfWork unitOfWork)
     : base()
 {
     _guestBookRepository = guestBookRepository;
     _vehicleRepository = vehicleRepository;
     _vehicleDetailRepository = vehicleDetailRepository;
     _vehicleWheelRepository = vehicleWheelRepository;
     _wheelDetailRepository = wheelDetailRepository;
     _sparepartDetailRepository = sparepartDetailRepository;
     _unitOfWork = unitOfWork;
 }
コード例 #40
0
ファイル: EventGenerator.cs プロジェクト: RacerData/RacerData
 public EventGenerator(
     IEventRepository eventRepository,
     ITrackRepository trackRepository,
     IDriverRepository driverRepository,
     IVehicleRepository vehicleRepository,
     ISeriesRepository seriesRepository)
 {
     _eventRepository   = eventRepository ?? throw new ArgumentNullException(nameof(eventRepository));
     _trackRepository   = trackRepository ?? throw new ArgumentNullException(nameof(trackRepository));
     _driverRepository  = driverRepository ?? throw new ArgumentNullException(nameof(driverRepository));
     _vehicleRepository = vehicleRepository ?? throw new ArgumentNullException(nameof(vehicleRepository));
     _seriesRepository  = seriesRepository ?? throw new ArgumentNullException(nameof(seriesRepository));
 }
コード例 #41
0
 public PhotosController(
     IHostingEnvironment host,
     IVehicleRepository vehicleRepository,
     IPhotoRepository photoRepository,
     IUnitOfWork unitOfWork,
     IMapper mapper)
 {
     this.mapper          = mapper;
     this.unitOfWork      = unitOfWork;
     this.repository      = vehicleRepository;
     this.photoRepository = photoRepository;
     this.host            = host;
 }
コード例 #42
0
 public ClientsController(IClientRepository clientRepository,
                          IVehicleRepository vehicleRepository,
                          IAppointmentRepository appointmentRepository,
                          IConverterHelper converterHelper,
                          IImageHelper imageHelper, IUserHelper userHelper)
 {
     _clientRepository      = clientRepository;
     _vehicleRepository     = vehicleRepository;
     _appointmentRepository = appointmentRepository;
     _converterHelper       = converterHelper;
     _imageHelper           = imageHelper;
     _userHelper            = userHelper;
 }
コード例 #43
0
 public VehicleService(IHttpContextAccessor httpContextAccessor,
                       IUserRepository userRepository,
                       IOrderRepository orderRepository,
                       IVehicleRepository vehicleRepository,
                       INotifyService notifyService,
                       ILogger <VehicleService> logger) : base(httpContextAccessor)
 {
     _userRepository    = userRepository;
     _orderRepository   = orderRepository;
     _vehicleRepository = vehicleRepository;
     _notifyService     = notifyService;
     _logger            = logger;
 }
コード例 #44
0
ファイル: VehicleManager.cs プロジェクト: mformihir/SBS
        public VehicleManager(IVehicleRepository VehicleRepository)
        {
            _VehicleRepository = VehicleRepository;
            config             = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <VehicleViewModel, Vehicle>();
                cfg.CreateMap <Vehicle, VehicleViewModel>();
                cfg.CreateMap <BusinessEntities.Entities.VehicleViewModel, Vehicle>();
                cfg.CreateMap <Vehicle, BusinessEntities.Entities.VehicleViewModel>();
            });

            mapper = config.CreateMapper();
        }
コード例 #45
0
 public VehicleGroupCommandHandler(
     IVehicleGroupRepository vehicleGroupRepository,
     IVehicleRepository vehicleRepository,
     IUserGroupRepository userGroupRepository,
     ITenantRepository tenantRepository,
     IEventBus eventBus)
 {
     this.vehicleGroupRepository = vehicleGroupRepository;
     this.vehicleRepository      = vehicleRepository;
     this.userGroupRepository    = userGroupRepository;
     this.tenantRepository       = tenantRepository;
     this.eventBus = eventBus;
 }
コード例 #46
0
        //  private readonly IQRCodeAppService _qRCodeAppService;

        public PermitAppService(IPermitService permitService,
                                IMapper mapper, UserManager <AppUser> userManager,
                                IVehicleRepository vehicleRepository,
                                // IQRCodeAppService qRCodeAppService,
                                IHttpContextAccessor httpContextAccessor)
        {
            _permitService       = permitService;
            _mapper              = mapper;
            _userManager         = userManager;
            _httpContextAccessor = httpContextAccessor;
            _vehicleRepository   = vehicleRepository;
            //  _qRCodeAppService = qRCodeAppService;
        }
コード例 #47
0
 public RecapInvoiceBaseModel(IInvoiceRepository invoiceRepository,
     IInvoiceDetailRepository invoiceDetailRepository,
     ICustomerRepository customerRepository,
     IReferenceRepository referenceRepository,
     ISparepartRepository sparepartRepository,
     IVehicleGroupRepository vehicleGroupRepository,
     IVehicleRepository vehicleRepository)
     : base()
 {
     _invoiceRepository = invoiceRepository;
     _invoiceDetailRepository = invoiceDetailRepository;
     _customerRepository = customerRepository;
     _referenceRepository = referenceRepository;
     _sparepartRepository = sparepartRepository;
     _vehicleGroupRepository = vehicleGroupRepository;
     _vehicleRepository = vehicleRepository;
 }
コード例 #48
0
 public VehicleListModel(IVehicleRepository vehicleRepository, 
     IVehicleWheelRepository vehicleWheelRepository,
     IUsedGoodRepository usedGoodRepository,
     ISparepartRepository sparepartRepository,
     ISparepartDetailRepository sparepartDetailRepository,
     ISpecialSparepartDetailRepository specialSparepartDetailRepository,
     ISparepartStockCardRepository sparepartStokCardRepository,
     IReferenceRepository referenceRepository,
     IUnitOfWork unitOfWork)
     : base()
 {
     _vehicleRepository = vehicleRepository;
     _vehicleWheelRepository = vehicleWheelRepository;
     _usedGoodRepository = usedGoodRepository;
     _specialSparepartDetailRepository = specialSparepartDetailRepository;
     _sparepartDetailRepository = sparepartDetailRepository;
     _sparepartRepository = sparepartRepository;
     _sparepartStokCardRepository = sparepartStokCardRepository;
     _referenceRepository = referenceRepository;
     _unitOfWork = unitOfWork;
 }
コード例 #49
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;
 }
コード例 #50
0
 public DistributorServicesController(IOutletRepository outletRepository, ICostCentreFactory costCentreFactory, ICostCentreRepository costCentreRepository, IRouteRepository routeRepository, IOutletCategoryRepository outletCategoryRepository, IOutletTypeRepository outletTypeRepository, IOutletVisitDayRepository outletVisitDayRepository, IOutletPriorityRepository outletPriorityRepository, IProductPricingTierRepository productPricingTierRepository, IVATClassRepository vatClassRepository, IDiscountGroupRepository discountGroupRepository, ITargetPeriodRepository targetPeriodRepository, ITargetRepository targetRepository, IUserRepository userRepository, IDistributorSalesmanRepository distributorSalesmanRepository, ISalesmanRouteRepository salesmanRouteRepository, IContactRepository contactRepository, IContactTypeRepository contactTypeRepository, IBankRepository bankRepository, IBankBranchRepository bankBranchRepository, IRegionRepository regionRepository, IPurchasingClerkRepository purchasingClerkRepository, IPurchasingClerkRouteRepository purchasingClerkRouteRepository, ICommoditySupplierRepository commoditySupplierRepository, ICommodityProducerRepository commodityProducerRepository, IMasterDataAllocationRepository masterDataAllocationRepository, ICommodityOwnerRepository commodityOwnerRepository, ICentreRepository centreRepository, IStoreRepository storeRepository, IVehicleRepository vehicleRepository, IEquipmentRepository equipmentRepository, ICommodityOwnerTypeRepository commodityOwnerTypeRepository, ITransactionsSummary transactionsSummary, IPgRepositoryHelper pgRepository)
 {
     _outletRepository = outletRepository;
     _costCentreFactory = costCentreFactory;
     _costCentreRepository = costCentreRepository;
     _routeRepository = routeRepository;
     _outletCategoryRepository = outletCategoryRepository;
     _outletTypeRepository = outletTypeRepository;
     _outletVisitDayRepository = outletVisitDayRepository;
     _outletPriorityRepository = outletPriorityRepository;
     _productPricingTierRepository = productPricingTierRepository;
     _vatClassRepository = vatClassRepository;
     _discountGroupRepository = discountGroupRepository;
     _targetPeriodRepository = targetPeriodRepository;
     _targetRepository = targetRepository;
     _userRepository = userRepository;
     _distributorSalesmanRepository = distributorSalesmanRepository;
     _salesmanRouteRepository = salesmanRouteRepository;
     _contactRepository = contactRepository;
     _contactTypeRepository = contactTypeRepository;
     _bankRepository = bankRepository;
     _bankBranchRepository = bankBranchRepository;
     _regionRepository = regionRepository;
     _purchasingClerkRepository = purchasingClerkRepository;
     _purchasingClerkRouteRepository = purchasingClerkRouteRepository;
     _commoditySupplierRepository = commoditySupplierRepository;
     _commodityProducerRepository = commodityProducerRepository;
     _masterDataAllocationRepository = masterDataAllocationRepository;
     _commodityOwnerRepository = commodityOwnerRepository;
     _centreRepository = centreRepository;
     _storeRepository = storeRepository;
     _vehicleRepository = vehicleRepository;
     _equipmentRepository = equipmentRepository;
     _commodityOwnerTypeRepository = commodityOwnerTypeRepository;
     _transactionsSummary = transactionsSummary;
     _pgRepository = pgRepository;
 }
コード例 #51
0
 public CreateVehicle(IVehicleRepository vehicleRepository, IVehiclePhotoRepository photoRepository)
 {
     _vehicleRepository = vehicleRepository;
     _photoRepository = photoRepository;
 }
コード例 #52
0
ファイル: VehiclesController.cs プロジェクト: nipuna/TAOI
 public VehiclesController(IVehicleRepository VehicleRepo)
 {
     VehicleRepository = VehicleRepo;
 }
コード例 #53
0
 public ImportFillupsToVehicle(IVehicleRepository vehicleRepository, IFillupRepository fillupRepository)
 {
     _vehicleRepository = vehicleRepository;
     _fillupRepository = fillupRepository;
 }
コード例 #54
0
 public GetVehicleById(IVehicleRepository vehicleRepository, IFillupRepository fillupRepository)
 {
     _vehicleRepository = vehicleRepository;
     _fillupRepository = fillupRepository;
 }
コード例 #55
0
 public GetVehicleById(IVehicleRepository vehicleRepository)
 {
     _vehicleRepository = vehicleRepository;
 }
コード例 #56
0
 public AddFillupToVehicle(IVehicleRepository vehicleRepository, IFillupRepository fillupRepository)
 {
     _vehicleRepository = vehicleRepository;
     _fillupRepository = fillupRepository;
 }
コード例 #57
0
 public FulfillReminder(IReminderRepository reminderRepository, IVehicleRepository vehicleRepository)
 {
     _reminderRepository = reminderRepository;
     _vehicleRepository = vehicleRepository;
 }
コード例 #58
0
 public GetImminentRemindersForUser(IVehicleRepository vehicleRepository, IReminderRepository reminderRepository)
 {
     _vehicleRepository = vehicleRepository;
     _reminderRepository = reminderRepository;
 }
コード例 #59
0
ファイル: InsertTestData.cs プロジェクト: asanyaga/BuildTest
        //protected IBankRepository _bankRepository;
        //protected IBankBranchRepository _bankBranchRepository;
        #region Constructors

        public InsertTestData(IOutletVisitReasonsTypeRepository visitReasonsTypeRepository,IActivityTypeRepository activityTypeRepository,IContainerTypeRepository containerTypeRepository, IRetireDocumentSettingRepository retireDocumentSettingRepository, IOutletPriorityRepository outletPriorityRepository,
        IOutletVisitDayRepository outletVisitDayRepository, IAssetStatusRepository assetStatusRepository,
        IAssetCategoryRepository assetCategoryRepository, IUserGroupRepository userGroupRepository, IUserGroupRolesRepository userGroupRolesRepository, ISalesmanRouteRepository salesmanRouteRepository, IProductTypeRepository productTypeRepository, IProductBrandRepository productBrandRepository, IProductFlavourRepository productFlavourRepository, IProductPackagingRepository productPackagingRepository, IProductPackagingTypeRepository productPackagingTypeRepository, IProductRepository productRepository, IRegionRepository regionRepository, ICostCentreRepository costCentreRepository, ICostCentreFactory costCentreFactory, IProductPricingRepository pricingRepository,
        IVATClassRepository vatClassRepository, IVATClassFactory vatClassFactory, ICountryRepository countryRepository,
        IProductPricingFactory productPricingFactory, IProductPricingTierRepository productPricingTierRepository,
        IOutletTypeRepository outletTypeRepository, IUserRepository userRepository, IOutletRepository outletRepository,
        IRouteRepository routeRepository, IRouteFactory routeFactory, ITransporterRepository transporterRepository,
        IProductFactory productFactory, IDistributorSalesmanRepository distributorSalesmanRepository,
        IProducerRepository producerRepository,  IDocumentFactory documentFactory,
        ISocioEconomicStatusRepository socioEconomicStatusRepository, IClientMasterDataTrackerRepository clientMasterDataTrackerRepository,
        IDistributorRepository distributorrepository, IOutletCategoryRepository outletCategoryRepository, 
        ITerritoryRepository territoryRepository, 
         IAreaRepository areaRepository,
        IContactRepository contactRepository, IAccountRepository accountRepository, IAccountTransactionRepository accountTransactionRepository,
        IInventoryRepository inventoryRepository, IInventoryTransactionRepository inventoryTransactionRepository,
        ICostCentreApplicationRepository costCentreApplicationRepository, IChannelPackagingRepository channelPackagingRepository,
        ICompetitorRepository competitorRepository, ICompetitorProductsRepository competitorProductRepository, IAssetRepository coolerRepository,
        IAssetTypeRepository coolerTypeRepository, IDistrictRepository districtRepository, IProvincesRepository provinceRepository,
        IReOrderLevelRepository reorderLevelRepository, ITargetPeriodRepository targetPeriodRepository, ITargetRepository targetRepository,
        IProductDiscountFactory productDiscountFactory, IProductDiscountRepository productDiscountRepository, ISaleValueDiscountFactory saleValueDiscountFactory,
        ISaleValueDiscountRepository saleValueDiscountRepository, IBankRepository bankRepository, IBankBranchRepository bankBranchRepository,
        ISupplierRepository supplierRepository, ICreatePaymentNoteCommandHandler createLossCommandHandler, IAddPaymentNoteLineItemCommandHandler addLossLineItemCommandHandler, IConfirmPaymentNoteCommandHandler confirmLossCommandHandler,
        IContactTypeRepository contactTypeRepository, IDiscountGroupRepository discountGroupRepository, IProductDiscountGroupFactory productDiscountGroupFactory,
        ICertainValueCertainProductDiscountFactory certainValueCertainProductDiscountFactory,
        ICustomerDiscountFactory customerDiscountFactory,
        IPromotionDiscountFactory promotionDiscountFactory,
        IProductDiscountGroupRepository productDiscountGroupRepository,
        IPromotionDiscountRepository promotionDiscountRepository,
        IFreeOfChargeDiscountRepository freeOfChargeDiscountRepository,
        ICertainValueCertainProductDiscountRepository certainValueCertainProductDiscountRepository,
        ITargetItemRepository targetItemRepository, ISettingsRepository settingsRepository, 
        ICentreRepository centreRepository, ICentreTypeRepository centreTypeRepository, 
        ICommoditySupplierRepository commoditySupplierRepository, ICommodityOwnerTypeRepository commodityOwnerTypeRepository, 
        ICommodityOwnerRepository commodityOwnerRepository, ICommodityProducerRepository commodityProducerRepository, 
        ICommodityRepository commodityRepository, ICommodityTypeRepository commodityTypeRepository,
        IEquipmentRepository equipmentRepository, IMasterDataAllocationRepository masterDataAllocationRepository,IVehicleRepository vehicleRepository,IHubRepository hubRepository,
        IPurchasingClerkRouteRepository purchasingClerkRouteRepository,IInfectionRepository infectionRepository,ISeasonRepository seasonRepository,IServiceProviderRepository serviceProviderRepository,IServiceRepository serviceRepository,IShiftRepository shiftRepository,ISalesmanSupplierRepository salesmanSupplierRepository
            )
        {
            _salesmanSupplierRepository = salesmanSupplierRepository;
            _productTypeRepository = productTypeRepository;
            _productBrandRepository = productBrandRepository;
            _productFlavourRepository = productFlavourRepository;
            _productPackagingRepository = productPackagingRepository;
            _productPackagingTypeRepository = productPackagingTypeRepository;
            _productRepository = productRepository;
            _regionRepository = regionRepository;
            _costCentreRepository = costCentreRepository;
            _costCentreFactory = costCentreFactory;
            _pricingRepository = pricingRepository;
            _vatClassRepository = vatClassRepository;
            _vatClassFactory = vatClassFactory;
            _countryRepository = countryRepository;
            _productPricingFactory = productPricingFactory;
            _ProductPricingTierRepository = productPricingTierRepository;
            _outletTypeRepository = outletTypeRepository;
            _userRepository = userRepository;
            _outletRepository = outletRepository;
            _routeRepository = routeRepository;
            _routeFactory = routeFactory;
            _transporterRepository = transporterRepository;
            _productFactory = productFactory;
            _distributorSalesmanRepository = distributorSalesmanRepository;
            _producerRepository = producerRepository;
            _documentFactory = documentFactory;
            _socioEconomicStatusRepository = socioEconomicStatusRepository;
            _clientMasterDataTrackerRepository = clientMasterDataTrackerRepository;
            _distributorrepository = distributorrepository;
            _outletCategoryRepository = outletCategoryRepository;
            //_createOrderCommandHandler = createOrderCommandHandler;
            _territoryRepository = territoryRepository;
            _areaRepository = areaRepository;
            _contactRepository = contactRepository;
            _accountRepository = accountRepository;
            _accountTransactionRepository = accountTransactionRepository;
            _inventoryRepository = inventoryRepository;
            _inventoryTransactionRepository = inventoryTransactionRepository;
            _costCentreApplicationRepository = costCentreApplicationRepository;
            _channelPackagingRepository = channelPackagingRepository;
            _competitorRepository = competitorRepository;
            _competitorProductRepository = competitorProductRepository;
            _coolerRepository = coolerRepository;
            _coolerTypeRepository = coolerTypeRepository;
            _districtRepository = districtRepository;
            _provinceRepository = provinceRepository;
            _reorderLevelRepository = reorderLevelRepository;
            _targetPeriodRepository = targetPeriodRepository;
            _targetRepository = targetRepository;
            _productDiscountFactory = productDiscountFactory;
            _productDiscountRepository = productDiscountRepository;
            _saleValueDiscountFactory = saleValueDiscountFactory;
            _saleValueDiscountRepository = saleValueDiscountRepository;
            _salesmanRouteRepository = salesmanRouteRepository;
            _userGroupRepository = userGroupRepository;
            _userGroupRolesRepository = userGroupRolesRepository;
            _bankRepository = bankRepository;
            _bankBranchRepository = bankBranchRepository;
            _supplierRepository = supplierRepository;
            _createLossCommandHandler = createLossCommandHandler;
            _addLossLineItemCommandHandler = addLossLineItemCommandHandler;
            _confirmLossCommandHandler = confirmLossCommandHandler;
           
            _contactTypeRepository = contactTypeRepository;
            _assetCategoryRepository = assetCategoryRepository;
            _assetStatusRepository = assetStatusRepository;
            _discountGroupRepository = discountGroupRepository;
            _productDiscountGroupFactory = productDiscountGroupFactory;
            _certainValueCertainProductDiscountFactory = certainValueCertainProductDiscountFactory;
            _customerDiscountFactory = customerDiscountFactory;
            _promotionDiscountFactory = promotionDiscountFactory;
            _productDiscountGroupRepository = productDiscountGroupRepository;
            _promotionDiscountRepository = promotionDiscountRepository;
            _freeOfChargeDiscountRepository = freeOfChargeDiscountRepository;
            _certainValueCertainProductDiscountRepository = certainValueCertainProductDiscountRepository;
            _outletPriorityRepository = outletPriorityRepository;
            _outletVisitDayRepository = outletVisitDayRepository;
            _targetItemRepository = targetItemRepository;
            _settingsRepository = settingsRepository;
            _retireDocumentSettingRepository = retireDocumentSettingRepository;
            _commodityOwnerTypeRepository = commodityOwnerTypeRepository;
            _commodityOwnerRepository = commodityOwnerRepository;
            _commoditySupplierRepository = commoditySupplierRepository;
            _centreTypeRepository = centreTypeRepository;
            _centreRepository = centreRepository;
            _commodityProducerRepository = commodityProducerRepository;
            _commodityRepository = commodityRepository;
            _commodityTypeRepository = commodityTypeRepository;
            _equipmentRepository = equipmentRepository;
            _masterDataAllocationRepository = masterDataAllocationRepository;
            _containerTypeRepository = containerTypeRepository;
            _hubRepository = hubRepository;
            _vehicleRepository = vehicleRepository;
            _purchasingClerkRouteRepository = purchasingClerkRouteRepository;
            _ShiftRepository = shiftRepository;
            _SeasonRepository = seasonRepository;
            _ServiceProviderRepository = serviceProviderRepository;
            _ServiceRepository = serviceRepository;
            _InfectionRepository = infectionRepository;
            _activityTypeRepository = activityTypeRepository;
            _outletVisitReasonsTypeRepository = visitReasonsTypeRepository;
        }
コード例 #60
0
 public VehicleViewModelBuilder(IVehicleRepository vehicleRepository, IHubRepository hubRepository)
 {
     _vehicleRepository = vehicleRepository;
     _hubRepository = hubRepository;
 }