// GET: /Aluno/Details/5 public ActionResult Detalhes(int id = 0) { int LOTipoUsuario = (Int32)Session["tipoUsuario"]; string LoginUsuario = (string)Session["LoginUsuario"]; try { Aluno aluno = new Aluno(); if (LOTipoUsuario < 3 || LOTipoUsuario == 5) // 0 a 3 -> aluno. 5 -> adm { if (id == 0) { aluno = ALR.BuscarAlunoPorRA(Int32.Parse(LoginUsuario)); } else { aluno = ALR.BuscarPorID(id); } return(View(aluno)); } } catch (Exception e) { ViewBag.Exception = e.ToString(); } return(RedirectToAction("Entrar", "LoginUsuarios", new { erro = "Apenas Administradores ou Alunos já cadastrados tem acesso a esse recurso" })); }