Example #1
0
        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");
        }
Example #2
0
        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);
        }