Если я правильно понимаю ваш вопрос, вы хотите назначить новый guid для вашего поля Model.Id
. И, согласно вашему коду, кажется, что вы передаете guid в запросе, т.е. Guid? Id
.
Предполагая выше, вы можете попробовать следующий код:
[HttpPost]
Public ActionResult Create(Guid? Id, Car model)
{
If(ModelState.IsValid)
{
bookingList=GetBookings();
model.Id= Id ?? Guid.NewGuid();
bookingList.Add(model);
TempData["bookingList"]= bookingList;
return RedirectToAction("Index");
}
return View(model);
}
}
Здесь строка model.Id= Id ?? Guid.NewGuid();
назначит идентификатор, который вы передали в запросе, в противном случае будет назначен новый GUID.