public ActionResult Create(CityViewModel cityViewModel) { var province = _provinceService.Get(cityViewModel.ProvinceId); var city = new City { Name = cityViewModel.Name }; if (province != null) city.Province = province; _cityService.Save(city); return RedirectToAction("Index"); }
public ActionResult Details(int id) { var provinces = _provinceService.List(); var city = _cityService.Get(id); ViewBag.Provinces = new SelectList(provinces, "Id", "Name", city.Province == null? null: city.Province.Name); var cityViewModel = new CityViewModel { Id = city.Id, Name = city.Name, ProvinceId = city.Province == null ? 0 : city.Province.Id }; return View(cityViewModel); }