public ActionResult Index() { var model = new CreateRegistryModel(); model.RegistrantAddress = new CreateRegistryModel.AddressInfo(); model.CoRegistrantAddress = new CreateRegistryModel.AddressInfo(); return View(model); }
public ActionResult Index(CreateRegistryModel model) { if (ModelState.IsValid) { return View("RegistryCreatedSuccessfully"); } return View(model); }
///// <summary> ///// Looks up the city based on the specified zipcode ///// </summary> //public PartialViewResult UpdateAddressInfo(CreateRegistryModel.AddressInfo address) //{ // string city = AddressBuilder.LookupCity(address.ZipCode).FirstOrDefault(); // if (city != null) // { // address.City = city; // } // else // { // ModelState.AddModelError("ZipCode", "(unrecognized zip code)"); // } // return PartialView("_AddressInfo", address); //} /// <summary> /// Looks up the city based on the specified zipcode /// </summary> public PartialViewResult UpdateAddressInfo(CreateRegistryModel model) { var address = (model.CoRegistrantAddress == null ? model.RegistrantAddress : model.CoRegistrantAddress); string city = AddressBuilder.LookupCity(address.ZipCode).FirstOrDefault(); if (city != null) { address.City = city; } else { ModelState.AddModelError("ZipCode", "(unrecognized zip code)"); } return EditorTemplate("RegistrantAddress", model); }