public ActionResult CreateCity(AdminMarketsPlaces_CreateCityViewModel model) { if (ModelState.IsValid) { db.Places.Add(new Place { Name = model.Name, StateId = model.StateId }); db.SaveChanges(); return(RedirectToAction("StateDetails", new { id = model.StateId })); } return(View(model)); }
public ActionResult CreateCity(int?id) { if (id is null) { return(View("Error")); } var state = db.States.FirstOrDefault(m => m.Id == id); if (state is null) { return(View("Error")); } var model = new AdminMarketsPlaces_CreateCityViewModel { StateId = state.Id, StateName = state.Name }; return(View(model)); }