public ActionResult Index(int userId)
{
try
{
var user = _usersResource.Get(userId);
if (user.Address == null) throw new Exception("Failed to get address list. Try refreshing the page.");
ViewBag.AddressHeader = string.Format("{0} {1}'s Address", user.FirstName, user.LastName);
ViewBag.Username = user.UserName;
return View(user.Address);
}
catch (Exception ex)
{
_errorSignaler.SignalFromCurrentContext(ex);
ViewBag.ErrorMessage = ex.Message;
return View();
}
}