Beispiel #1
0
        public IActionResult Detail(int Id)
        {
            var carModel           = _awesomeCarQueryHandler.GetAwesomeCarById(Id);
            var detailCarViewModel = new DetailCarViewModel
            {
                CarName = carModel.CarName,
                Miliage = carModel.MileAge
            };

            return(View(detailCarViewModel));
        }
Beispiel #2
0
        public ViewResult Details(int Id)

        {
            var car = _carRepository.GetCar(Id);

            if (car == null)
            {
                Response.StatusCode = 404;
                return(View("CarNotFound", Id));
            }

            DetailCarViewModel detailCarViewModel = new DetailCarViewModel()
            {
                Car       = car,
                PageTitle = "Car Detail"
            };

            return(View(detailCarViewModel));
        }
Beispiel #3
0
        public ViewResult Details(int id)

        {
            try
            {
                var car = _carRepository.GetCar(id);

                if (car == null)
                {
                    Response.StatusCode = 404;
                    return(View("CarNotFound", id));
                }

                DetailCarViewModel detailCarViewModel = new DetailCarViewModel()
                {
                    CarId              = car.CarId,
                    BrandName          = car.CarModel.Brand.BrandName,
                    ModelName          = car.CarModel.ModelName,
                    Prijs              = car.Prijs,
                    Content            = car.Content,
                    ExistingPhotoCar   = car.PhotoCar,
                    IsAvailableForRent = car.IsAvailableForRent,
                    PageTitle          = "Car Detail",
                    Price1             = Math.Round((car.Prijs * 0.9), 0),
                    Price2             = Math.Round((car.Prijs * 0.8), 0),
                    Price3             = Math.Round((car.Prijs * 0.7), 0),
                };
                return(View(detailCarViewModel));
            }


            catch (Exception ex)
            {
                _logger.LogError(ex, $"When trying to details of a car.");
                throw;
            }
        }
Beispiel #4
0
 public DetailCarPage()
 {
     InitializeComponent();
     BindingContext = new DetailCarViewModel();
 }
 public DetailCarView(int id)
 {
     InitializeComponent();
     BindingContext = new DetailCarViewModel(id);
 }