// [Authorize] // [ValidateAntiForgeryToken] public async Task <IActionResult> Create([Bind("Id,Brand,Model,Price,Year,Image,Link")] Car car) { if (ModelState.IsValid) { var tCar = await _repository.Create(car, _context); //_context.Add(car); //await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(car)); }
public ActionResult Create(CreateCarViewModel modelView) { var model = new DataAccess.Car(); model.Color = modelView.Color; model.Year = modelView.Year; model.Owner = modelView.Owner; model.Model = modelView.Model; model.HorsePower = modelView.HorsePower; repo.Create(model); return(RedirectToAction("Index")); }
public static void CreateCar(string mark, string model, string transmission, int mechanics, string color, string wheelrims, int Disk, string steel, bool Roof, string CarType, models.Type TypeEngine) { Car car = new Car(); car.Body = new Body { Steel = steel, СarRoof = Roof }; car.Mark = mark; car.Color = Color.FromName(color); car.Model = model; car.Box = new Box() { Transmission = transmission, Mechanics = mechanics }; car.Engine = new Engine() { EngineId = 1, Color = Color.FromName(color), Type = TypeEngine }; car.Wheels = new Wheels() { WheelRims = wheelrims, DiskSize = Disk }; CarType t = models.CarType.SportCar; Enum.TryParse(CarType, out t); car.Type = t; CarsRepository carsRepo = new CarsRepository(); carsRepo.Create(0, car.Body.Steel, car.Body.СarRoof, car.Box.Transmission, car.Box.Mechanics, car.Engine.Color, car.Engine.Type, car.Wheels.WheelRims, car.Wheels.DiskSize, car.Mark, car.Model); }
public Car Create(Car newCar) { return(_repo.Create(newCar)); }
//!SECTION //SECTION Create new car internal Car Create(Car newCar) { return(_repo.Create(newCar)); }
internal CarListing Create(CarListing newCar) { return(_repo.Create(newCar)); }