Ejemplo n.º 1
0
 public IActionResult Create(CarsCreateVM car)
 {
     if (ModelState.IsValid)
     {
         context.AddCar(car);
         return(RedirectToAction(nameof(Index)));
     }
     return(View());
 }
Ejemplo n.º 2
0
 public IActionResult Create(CarsCreateVM viewModel)
 {
     if (!ModelState.IsValid)
     {
         return(View(viewModel));
     }
     DataManager.AddCar(viewModel);
     return(RedirectToAction(nameof(CarsController.Index)));
 }
Ejemplo n.º 3
0
        public IActionResult Create(CarsCreateVM car)
        {
            if (!ModelState.IsValid)
            {
                return(View(car));
            }

            context.AddCar(car);

            return(RedirectToAction(nameof(CarsController.Index)));
        }
Ejemplo n.º 4
0
        public IActionResult Create(CarsCreateVM carsCreateVM)
        {
            if (!ModelState.IsValid)
            {
                SetTitleForCreate();
                return(View(carsCreateVM));
            }

            context.AddCar(carsCreateVM);

            return(RedirectToAction(nameof(Index)));
        }
Ejemplo n.º 5
0
        internal void AddCar(CarsCreateVM viewModel)
        {
            Car newCar = new Car()
            {
                Brand    = viewModel.Brand,
                Doors    = viewModel.Doors,
                TopSpeed = viewModel.TopSpeed,
                //newCar.Id = GetNextID();
            };

            Car.Add(newCar);

            SaveChanges();
        }
Ejemplo n.º 6
0
        public void AddCar(CarsCreateVM view)
        {
            //var newCar = new Car
            //{
            //    Brand = view.Brand,
            //    Doors = view.Doors,
            //    TopSpeed = view.TopSpeed,
            //};

            var newCar = Mapper.Map <Car>(view);

            //newCar.Id = cars.Max(o => o.Id) + 1;
            Car.Add(newCar);
            SaveChanges();
        }
Ejemplo n.º 7
0
        public IActionResult Create()
        {
            var model = new CarsCreateVM();

            model.DoorItems = new SelectListItem[]
            {
                new SelectListItem {
                    Text = "2", Value = "1"
                },
                new SelectListItem {
                    Text = "4", Value = "2"
                },
                new SelectListItem {
                    Text = "6", Value = "3"
                }
            };
            return(View(model));
        }
Ejemplo n.º 8
0
        public IActionResult Create()
        {
            var carsCreateVM = new CarsCreateVM();

            carsCreateVM.NumDoors = new SelectListItem[]
            {
                new SelectListItem {
                    Text = "3", Value = "3"
                },
                new SelectListItem {
                    Text = "4", Value = "4"
                },
                new SelectListItem {
                    Text = "5", Value = "5"
                },
            };

            SetTitleForCreate();
            return(View(carsCreateVM));
        }