public ActionResult Details(int?id) { try { if (id.HasValue) { Usuario usuario = gerenciador.ObterUsuario(id); if (usuario != null) { return(View(usuario)); } } return(RedirectToAction("ListagemUsuarios")); } catch (NegocioException n) { throw new ControllerException("Erro ao tentar obter as informações do objeto.", n); } catch (Exception e) { throw new ControllerException("Erro ao tentar obter as informações do objeto.", e); } }