public IActionResult CarManage(int id) { CarManageModel carManageModel = new CarManageModel { client = _context.Client.Where(c => c.IdClient == id).ToList()[0], cars = _context.Car.Where(car => car.IdClient == id).ToList() }; return(View(carManageModel)); }
public async Task <IActionResult> CarManage(CarManageModel carManageModel) { if (carManageModel.carToAdd.NumberPlate == null) { return(View(carManageModel)); } carManageModel.carToAdd.IdClient = carManageModel.client.IdClient; _context.Add(carManageModel.carToAdd); await _context.SaveChangesAsync(); carManageModel.cars.Add(_context.Car.Where(c => c == carManageModel.carToAdd).ToList()[0]); TempData.Put <CarManageModel>("CarManageModel", carManageModel); ViewBag.Information = "Successfully added new car!"; var id = carManageModel.client.IdClient; return(RedirectToAction("CarManage", id)); }