コード例 #1
0
 public EditModel(ICarService carService, IVehicleModelService vehicleModelService, IAddressService addressService, ILogger <EditModel> logger)
 {
     _carService          = carService;
     _vehicleModelService = vehicleModelService;
     _addressService      = addressService;
     _logger = logger;
 }
コード例 #2
0
ファイル: AgentController.cs プロジェクト: TDevs/2014_TBS
        public AgentController(IMemberService memberService, IAgentService agentService, IContactService contactService, IMedallionService medallionService,
            IVehicleService vehicleService, IMeterManufacturerService meterManufacturerService, IStockholderService stockholderService, IAgentVehicleService agentVehicleService, IStandardDuesService standardDueService,
            IVehicleMakeService vehicleMakeService, IModelYearInsuranceService modelYearInsuranceService, IVehicleModelService vehicleModelService,
            IInsuranceDepositAgentService insuranceDepositService, IAutoLoanSetupAgentService autoLoanSetupService, IAccountReceivableAgentService accountReceivableService,
            ISavingDepositAgentService savingDepositService)
        {
            this.memberService = memberService;
            this.agentService = agentService;
            this.agentVehicleService = agentVehicleService;
            this.contactService = contactService;
            this.stockholderService = stockholderService;
            this.meterManufacturerService = meterManufacturerService;
            this.medallionService = medallionService;
            this.vehicleService = vehicleService;
            this.standardDueService = standardDueService;

            this._vehicleMakeService = vehicleMakeService;
            this._modelYearInsuranceService = modelYearInsuranceService;
            this._vehicleModelService = vehicleModelService;

            this.insuranceDepositService = insuranceDepositService;
            this.accountReceivableService = accountReceivableService;
            this.autoLoanSetupService = autoLoanSetupService;
            this.savingDepositService = savingDepositService;
        }
コード例 #3
0
 public VehicleModelController(IVehicleModelService vehicleModelService,
                               IVehicleMakeService vehicleMakeService, IMapper mapper)
 {
     _vehicleModelService = vehicleModelService;
     _vehicleMakeService  = vehicleMakeService;
     _mapper = mapper;
 }
コード例 #4
0
 public VehicleModelController(IVehicleModelService vehicleModelService, IDropDownService dropDownService, IMapper mapper, ILog4Net logger)
 {
     _vehicleModelService = vehicleModelService;
     _dropDownService     = dropDownService;
     _mapper = mapper;
     _logger = logger;
 }
コード例 #5
0
 public IndexModel(IAddressService addressService, IVehicleModelService vehicleModelService, IReservationService reservationService, UserManager <User> userManager)
 {
     _addressService      = addressService;
     _vehicleModelService = vehicleModelService;
     _reservationService  = reservationService;
     UserManager          = userManager;
 }
コード例 #6
0
 public BaseViewModel(IVehicleMakeService iVehicleMakeService, IVehicleModelService iVehicleModelService)
 {
     this.iVehicleMakeService  = iVehicleMakeService;
     this.iVehicleModelService = iVehicleModelService;
     MessagingCenter.Subscribe <VehicleMakeViewModel, string>(this, "Delete", async(s, arg) =>
     {
         await iVehicleModelService.DeleteVehicleModel(arg, 0, true);
     });
 }
コード例 #7
0
 public VehicleModelController(IVehicleModelService _vehicleModelService,
                               IRepository <VehicleMakeEntity> _makeRepository, IRepository <VehicleModelEntity> _modelRepository,
                               IFilter _filter)
 {
     this.vehicleModelService = _vehicleModelService;
     this.makeRepository      = _makeRepository;
     this.modelRepository     = _modelRepository;
     this.filter = _filter;
 }
 public VehicleActivity()
 {
     vehicleService       = MainApplication.Container.Resolve <IVehicleService>();
     vehicleBrandService  = MainApplication.Container.Resolve <IVehicleBrandService>();
     vehicleModelService  = MainApplication.Container.Resolve <IVehicleModelService>();
     vehicleEngineService = MainApplication.Container.Resolve <IVehicleEngineService>();
     vehicleFuelService   = MainApplication.Container.Resolve <IVehicleFuelService>();
     vehicleTypeService   = MainApplication.Container.Resolve <IVehicleTypeService>();
 }
コード例 #9
0
 public DetailsModel(IVehicleModelService vehicleModelService, ICommentService commentService,
                     IRatingService ratingService, UserManager <User> userManager, ILogger <DetailsModel> logger)
 {
     _vehicleModelService = vehicleModelService;
     _commentService      = commentService;
     _ratingService       = ratingService;
     UserManager          = userManager;
     _logger = logger;
 }
コード例 #10
0
        public VehicleModelController(IVehicleModelService service, IVehicleMakeService vehicleMakeService, IFilterFactory filter, IPagingParametersFactory pagingParameters, ISortingPairFactory sortingPair, ISortingParametersFactory sortingParameters)
        {
            this.Service = service;
            this.VehicleMakeService = vehicleMakeService;

            this.Filter = filter;
            this.PagingParameters = pagingParameters;
            this.SortingPair = sortingPair;
            this.SortingParameters = sortingParameters;
        }
コード例 #11
0
        public CRUDAdvertController(IAdvertService advertService, ICityService cityService, IVehicleModelService vehicleModelService)
        {
            Guard.WhenArgument(advertService, nameof(advertService)).IsNull().Throw();
            Guard.WhenArgument(cityService, nameof(cityService)).IsNull().Throw();
            Guard.WhenArgument(vehicleModelService, nameof(vehicleModelService)).IsNull().Throw();

            this.advertService       = advertService;
            this.cityService         = cityService;
            this.vehicleModelService = vehicleModelService;
        }
        public void ThrowArgumentNullException_WhenAVehicleModelServiceParameterIsNull()
        {
            // Arrange
            var advertService = new Mock <IAdvertService>();
            var cityService   = new Mock <ICityService>();
            IVehicleModelService modelService = null;

            // Act and Assert
            Assert.Throws <ArgumentNullException>(() =>
                                                  new CRUDAdvertController(advertService.Object, cityService.Object, modelService));
        }
コード例 #13
0
        public void Constructor_Should_ThrowArgumentNullException_WhenPassedParametersAreNull()
        {
            // Arrange
            IAdvertService       advertService       = null;
            IMappingService      mappingService      = null;
            ICityService         cityService         = null;
            IVehicleModelService vehicleModelService = null;

            // Act and Assert
            Assert.Throws <ArgumentNullException>(() => new AdvertController(advertService, mappingService, vehicleModelService, cityService));
        }
コード例 #14
0
 public VehicleController(IVehicleService service, IColorTypeService colorTypeService, IFuelTypeService fuelTypeService, ITireTypeService tireTypeService, ITransmissionTypeService transmissionTypeService, IVehicleBrandService vehicleBrandService, IVehicleClassTypeService vehicleClassTypeService, IVehicleModelService vehicleModelService)
 {
     VehicleService          = service;
     ColorTypeService        = colorTypeService;
     FuelTypeService         = fuelTypeService;
     TireTypeService         = tireTypeService;
     TransmissionTypeService = transmissionTypeService;
     VehicleBrandService     = vehicleBrandService;
     VehicleClassTypeService = vehicleClassTypeService;
     VehicleModelService     = vehicleModelService;
 }
コード例 #15
0
        public CreateModel(UserManager <User> userManager, IReservationService reservationService, IVehicleModelService vehicleModelService, IAddressService addressService, ILogger <CreateModel> logger, IStringLocalizerFactory factory)
        {
            _userManager         = userManager;
            _reservationService  = reservationService;
            _vehicleModelService = vehicleModelService;
            _addressService      = addressService;
            _logger = logger;

            var type         = typeof(IdentityResource);
            var assemblyName = new AssemblyName(type.GetTypeInfo().Assembly.FullName);

            _localizer = factory.Create("IdentityResource", assemblyName.Name);
        }
コード例 #16
0
        public VehicleMakeViewModel(IVehicleMakeService s1, IVehicleModelService s2) : base(s1, s2)
        {
            Title                = "Vehicle Makes";
            VehicleMakeList      = new ObservableCollection <VehicleMake>();
            LoadItemsCommand     = new Command(execute: async() => await InitalizeList());
            CreateVehicleCommand = new Command(execute: async() => await CreateVehicleMake());
            OnItemClickedCommand = new Command <VehicleMake>(execute: async v => await PushModelPage(v));
            OnAddVehicleCommand  = new Command(execute: async() => await OnAddNewVehicleClicked());
            DeleteItemCommand    = new Command <VehicleMake>(execute: async v => await OnDeleteClicked(v));
            OnMoreCommand        = new Command <VehicleMake>(execute: async v => await OnMoreClicked(v));
            OnSortOrderCommand   = new Command(execute: () => SortList());

            OrderName = Order ? "DESC" : "ASC";
        }
コード例 #17
0
        public HomeController(ICategoryService categoryService,
                              IVehicleModelService vehicleModelService,
                              IManufacturerService manufacturerService,
                              ICityService cityService)
        {
            Guard.WhenArgument(categoryService, nameof(categoryService)).IsNull().Throw();
            Guard.WhenArgument(vehicleModelService, nameof(vehicleModelService)).IsNull().Throw();
            Guard.WhenArgument(manufacturerService, nameof(manufacturerService)).IsNull().Throw();
            Guard.WhenArgument(cityService, nameof(cityService)).IsNull().Throw();

            this.categoryService     = categoryService;
            this.vehicleModelService = vehicleModelService;
            this.manufacturerService = manufacturerService;
            this.cityService         = cityService;
        }
コード例 #18
0
        public void Construct_Should_ThrowArumentNullException_WhenAllDependeciesAreNull()
        {
            // Arrange
            ICategoryService     mockedCategoryService     = null;
            IVehicleModelService mockedVehicleModelService = null;
            IManufacturerService mockedManufacturerService = null;
            ICityService         mockedCityService         = null;

            // Act & Assert
            Assert.Throws <ArgumentNullException>(() => new Controllers.HomeController(
                                                      mockedCategoryService,
                                                      mockedVehicleModelService,
                                                      mockedManufacturerService,
                                                      mockedCityService));
        }
コード例 #19
0
        public VehicleModelViewModel(VehicleMake make, IVehicleMakeService s1, IVehicleModelService s2) : base(s1, s2)
        {
            VehicleModelList = new ObservableCollection <VehicleModel>();

            LoadItemsCommand     = new Command(async() => await getVehicleModelList());
            CreateVehicleCommand = new Command(execute: async() => await CreateVehicleModel());
            OnAddVehicleCommand  = new Command(execute: async() => await OnAddNewVehicleClicked());
            DeleteItemCommand    = new Command <VehicleModel>(execute: async v => await OnDeleteClicked(v));
            OnMoreCommand        = new Command <VehicleModel>(execute: async v => await OnMoreClicked(v));
            OnSortOrderCommand   = new Command(execute:  () => SortList());

            Title           = "PageMakeVehicleModel";
            VehicleMakeName = make.Name;
            MakeId          = make.makeID;

            OrderName = Order ? "DESC" : "ASC";
        }
コード例 #20
0
 public CreateConfirmModel(CarRentalDbContext context, UserManager <User> userManager,
                           IReservationService reservationService, IVehicleModelService vehicleModelService,
                           IAddressService addressService, ICarService carService,
                           ILogger <CreateConfirmModel> logger, IEmailSender emailSender,
                           IRazorViewToStringRender render,
                           ICloudStorageService cloudStorageService)
 {
     _context             = context;
     _userManager         = userManager;
     _reservationService  = reservationService;
     _vehicleModelService = vehicleModelService;
     _addressService      = addressService;
     _carService          = carService;
     _logger              = logger;
     _emailSender         = emailSender;
     _render              = render;
     _cloudStorageService = cloudStorageService;
 }
コード例 #21
0
 public VehicleController(
     UserManager <User> userManager,
     IDistributedCache cache,
     IVehicleService vehicles,
     IManufacturerService manufacturers,
     IVehicleModelService models,
     IVehicleElementService vehicleElements,
     IDateTimeProvider dateTimeProvider,
     ICurrencyExchanger currencyExchanger)
 {
     this.userManager       = userManager;
     this.cache             = cache;
     this.vehicles          = vehicles;
     this.manufacturers     = manufacturers;
     this.models            = models;
     this.vehicleElements   = vehicleElements;
     this.dateTimeProvider  = dateTimeProvider;
     this.currencyExchanger = currencyExchanger;
 }
コード例 #22
0
ファイル: MemberController.cs プロジェクト: TDevs/2014_TBS
        public MemberController(IMemberService memberService, IAgentService agentService, IContactService contactService, IMedallionService medallionService,
            IVehicleService vehicleService, IMeterManufacturerService meterManufacturerService, IStockholderService stockholderService, IAgentVehicleService agentVehicleService, IStandardDuesService standardDueService,
            IVehicleMakeService vehicleMakeService, IModelYearInsuranceService modelYearInsuranceService, IVehicleModelService vehicleModelService, IUniversalAgentRecordService _universalAgentRecordService,
            IRTAService rtaService, IMobilityService mobilityService)
        {
            this.memberService = memberService;
            this.agentService = agentService;
            this.agentVehicleService = agentVehicleService;
            this.contactService = contactService;
            this.stockholderService = stockholderService;
            this.meterManufacturerService = meterManufacturerService;
            this.medallionService = medallionService;
            this.vehicleService = vehicleService;
            this.standardDueService = standardDueService;

            this._vehicleMakeService = vehicleMakeService;
            this._modelYearInsuranceService = modelYearInsuranceService;
            this._vehicleModelService = vehicleModelService;
            this._universalAgentRecordService = _universalAgentRecordService;
            this.rtaService = rtaService;
            this.mobilityService = mobilityService;
        }
コード例 #23
0
 public VehicleController(IVehicleService vehicleService,
                          IVehicleModelService vehicleModelService,
                          IVehicleClassTypeService vehicleClassTypeService,
                          IColorTypeService colorTypeService,
                          IFuelTypeService fuelTypeService,
                          ITireTypeService tireTypeService,
                          ITransmissionTypeService transmissionTypeService,
                          IVehicleImageService vehicleImageService,
                          IVehicleRentalPriceService vehicleRentalPriceService,
                          IVehicleRentalPriceCalculatorService vehicleRentalPriceCalculatorService,
                          IRentVehicleService rentVehicleService)
 {
     VehicleService                      = vehicleService;
     VehicleModelService                 = vehicleModelService;
     VehicleClassTypeService             = vehicleClassTypeService;
     ColorTypeService                    = colorTypeService;
     FuelTypeService                     = fuelTypeService;
     TireTypeService                     = tireTypeService;
     TransmissionTypeService             = transmissionTypeService;
     VehicleRentalPriceService           = vehicleRentalPriceService;
     VehicleImageService                 = vehicleImageService;
     VehicleRentalPriceCalculatorService = vehicleRentalPriceCalculatorService;
     RentVehicleService                  = rentVehicleService;
 }
コード例 #24
0
 public VehicleModelController(IVehicleModelService vehicleModelService, IMapper mapper)
 {
     this._vehicleModelService = vehicleModelService;
     this._mapper = mapper;
 }
コード例 #25
0
 public VehicleController(IVehicleService vehicleService, IVehicleModelService vehicleModelService, IBrandService brandService)
 {
     _vehicleService      = vehicleService;
     _vehicleModelService = vehicleModelService;
     _brandService        = brandService;
 }
コード例 #26
0
 public VehicleModelController(IVehicleModelService service, IMapper mapper)
 {
     Service = service;
     Mapper  = mapper;
 }
コード例 #27
0
 public IndexModel(IVehicleModelService vehicleModelService, UserManager <User> userManager, ILogger <IndexModel> logger)
 {
     _vehicleModelService = vehicleModelService;
     _userManager         = userManager;
     _logger = logger;
 }
コード例 #28
0
 public ModelsController(IVehicleModelService vehicleModelService, IMapper mapper)
 {
     this.vehicleModelService = vehicleModelService;
     this.mapper = mapper;
 }
コード例 #29
0
 public EditModel(IVehicleModelService vehicleModelService, ILogger <EditModel> logger)
 {
     _vehicleModelService = vehicleModelService;
     _logger = logger;
 }
コード例 #30
0
 public VehicleModelController(IVehicleModelService Service)
 {
     this.Service = Service;
 }
コード例 #31
0
 public VehicleModelController(IVehicleModelService service)
 {
     this.service = service;
 }
コード例 #32
0
 public VehicleModelController(IVehicleBrandService vehicleBrandService, IVehicleModelService vehicleModelService)
 {
     VehicleBrandService = vehicleBrandService;
     VehicleModelService = vehicleModelService;
 }
コード例 #33
0
 public VehicleModelsController(IVehicleModelService vehicleModelService)
 {
     _vehicleModelService = vehicleModelService;
 }
コード例 #34
0
 public VehicleModelController(IVehicleModelService vehicleModelService, IVehicleMakeService vehicleMakeService)
 {
     this._vehicleModelService = vehicleModelService;
     this._vehicleMakeService = vehicleMakeService;
 }