public ActionResult Index(Address address)
{
try
{
if (!ModelState.IsValid)
{
return View(address);
}
var result = _addressResource.Update(address);
if (result.Error != null) throw new Exception(result.Error.Message);
return Redirect(string.Format("~/Users/Details/{0}", address.UserId));
}
catch (Exception ex)
{
_errorSignaler.SignalFromCurrentContext(ex);
ViewBag.ErrorMessage = ex.Message;
return View(address);
}
}