コード例 #1
0
 public void PopulateUsed(ICarRepo repo)
 {
     foreach (var car in repo.GetAllUsed())
     {
         bool add = true;
         foreach (var cars in NewCars)
         {
             if (car.Model.ModelId == cars.TotalCar.Model.ModelId)
             {
                 cars.Total++;
                 cars.TotalPrice += car.Price;
                 add              = false;
             }
         }
         if (add)
         {
             var toAdd = new InventoryTotalsVM
             {
                 TotalCar   = car,
                 Total      = 1,
                 TotalPrice = car.Price,
             };
             NewCars.Add(toAdd);
         }
     }
 }
コード例 #2
0
 public CarController(IBookingRepo bookingRepo, ICarRepo carRepo, ICustomerRepo customerRepo, ILogsRepo logsRepo)
 {
     _bookingRepo  = bookingRepo;
     _carRepo      = carRepo;
     _customerRepo = customerRepo;
     _logsRepo     = logsRepo;
 }
コード例 #3
0
        public CarsController(IMapper mapper, IUnitOfWork unitOfWork)
        {
            _mapper     = mapper;
            _unitOfWork = unitOfWork;

            if (unitOfWork == null)
            {
                throw new NullReferenceException(nameof(unitOfWork));
            }
            _repository = unitOfWork.CarRepository;
        }
コード例 #4
0
ファイル: VehicleVM.cs プロジェクト: Jarid23/SHImproved
        public void PopulateModelList(ICarRepo repo)
        {
            foreach (var model in repo.GetAllModels())
            {
                var addModel = new SelectListItem
                {
                    Value = model.ModelId.ToString(),
                    Text  = model.ModelType,
                };

                MakeList.Add(addModel);
            }
        }
コード例 #5
0
ファイル: VehicleVM.cs プロジェクト: Jarid23/SHImproved
        public void PopulateMakeList(ICarRepo repo)
        {
            foreach (var make in repo.GetAllMakes())
            {
                var addMake = new SelectListItem
                {
                    Value = make.MakeId.ToString(),
                    Text  = make.MakeType,
                };

                MakeList.Add(addMake);
            }
        }
コード例 #6
0
ファイル: VehicleVM.cs プロジェクト: Jarid23/SHImproved
        public void PopulateStyleList(ICarRepo repo)
        {
            foreach (var style in repo.GetAllStyles())
            {
                var addStyle = new SelectListItem
                {
                    Value = style.StyleId.ToString(),
                    Text  = style.StyleType,
                };

                MakeList.Add(addStyle);
            }
        }
コード例 #7
0
ファイル: AddModelVM.cs プロジェクト: Jarid23/SHImproved
        public void CreateStyle(ICarRepo repo)
        {
            var list = repo.GetAllStyles();

            foreach (var item in list)
            {
                MakeList.Add(new SelectListItem
                {
                    Value = item.StyleId.ToString(),
                    Text  = item.StyleType,
                });
            }
        }
コード例 #8
0
ファイル: SalesReportVM.cs プロジェクト: Jarid23/SHImproved
 public void SetSalesTeam(ICarRepo repo)
 {
     SalesTeam.Add(new SelectListItem
     {
         Value = "All",
         Text  = "All",
     });
     foreach (var member in repo.GetSalesTeam())
     {
         SalesTeam.Add(new SelectListItem
         {
             Value = member.FirstName,
             Text  = member.FirstName
         });
     }
 }
コード例 #9
0
 public CarsController(ICarRepo carRepo, ILogger <CarsController> logger) : base(carRepo, logger)
 {
 }
コード例 #10
0
 public IActionResult RazorSyntax([FromServices] ICarRepo carRepo)
 {
     return(View(carRepo.Find(1)));
 }
コード例 #11
0
 public NavigationGradeAdminViewComponent(ICarRepo _repo)
 {
     repo = _repo;
 }
コード例 #12
0
 public CarsController(ICarRepo carRepo, IAppLogging <CarsController> logger) : base(carRepo, logger)
 {
 }
コード例 #13
0
 public Cars2Controller(ICarRepo repo, IAppLogging <CarsController> logging)
 {
     _repo    = repo;
     _logging = logging;
     //_logging.LogAppError("Test error");
 }
コード例 #14
0
 public CarsController(ICarRepo repo)
 {
     _repo = repo;
 }
コード例 #15
0
 public BookingController(IBookingRepo bookingRepo, ICarRepo carRepo, ICustomerRepo customerRepo)
 {
     _bookingRepo  = bookingRepo;
     _carRepo      = carRepo;
     _customerRepo = customerRepo;
 }
コード例 #16
0
 public CarDetalisController(ICarDetalistRepo _repo, ILocationRepo _locationRepo, ICarRepo _carRepo)
 {
     repo         = _repo;
     repoLocation = _locationRepo;
     repoCar      = _carRepo;
 }
コード例 #17
0
 public EditModel(ICarRepo repo, IMakeRepo makeRepo)
 {
     _repo     = repo;
     _makeRepo = makeRepo;
 }
コード例 #18
0
 public CarController(ICarRepo carRepo, IHostingEnvironment env)
 {
     _carRepo = carRepo;
     _env     = env;
 }
コード例 #19
0
 public DeleteModel(ICarRepo repo)
 {
     _repo = repo;
 }
コード例 #20
0
 public ParkingController(IParkingProcessor _pProcessor, IPaymentProcessor _payProcessor, IParkingRepo _pRepo, ICarRepo _cRepo)
 {
     parkingProcessor = _pProcessor ?? (new ParkingProcessor(_pRepo ?? new ParkingRepo(), _cRepo ?? new CarRepo()));
     paymentProcessor = _payProcessor ?? (new PaymentProcessor(_pRepo ?? new ParkingRepo(), _cRepo ?? new CarRepo()));
 }
コード例 #21
0
ファイル: Create.cshtml.cs プロジェクト: wddot/presentations
 public CreateModel(ICarRepo carRepo, IMakeRepo makeRepo)
 {
     _carRepo  = carRepo;
     _makeRepo = makeRepo;
 }
コード例 #22
0
 public CarsController(ICarRepo repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
コード例 #23
0
 public IndexModel(ICarRepo repo)
 {
     _repo = repo;
 }
コード例 #24
0
 public CarService(ICarRepo carRepo, ICarBrandRepo carBrandRepo)
 {
     _carRepo      = carRepo;
     _carBrandRepo = carBrandRepo;
 }
コード例 #25
0
 public CarController(ICarRepo _repo, IGradeRepo _repograde, IHostingEnvironment _environment)
 {
     repository  = _repo;
     repoGrade   = _repograde;
     environment = _environment;
 }
コード例 #26
0
 public PaymentProcessor(IParkingRepo _pRepo, ICarRepo _cRepo)
 {
     this.pRepo = _pRepo ?? new ParkingRepo(); //this would be resolved by using IoC container. For now, keeping it simple
     this.cRepo = _cRepo ?? new CarRepo();
 }
コード例 #27
0
 public SaleService(ISaleRepo saleRepo, ICarRepo carRepo)
 {
     _saleRepo = saleRepo;
     _carRepo  = carRepo;
 }
コード例 #28
0
 public DetailsModel(ICarRepo repo)
 {
     _repo = repo;
 }
コード例 #29
0
 public CarsDalController(ICarRepo repo, IAppLogging <CarsDalController> logging)
 {
     _repo    = repo;
     _logging = logging;
 }
コード例 #30
0
 public CarService(ICarRepo carRepository)
 {
     carRepo = carRepository;
 }