public ActionResult EditAluno(Aluno a, Pessoa p, Turma t) { if (Roles.IsUserInRole(User.Identity.Name, "Administrador")) { ViewBag.idTurma = new SelectList(turmaModel.todasTurmas(), "idTurma", "Identificacao", t); string erro = null; if (a.idAluno == 0) { erro = alunoModel.adicionarAluno(a); } else { erro = alunoModel.editarAluno(a); } if (erro == null) { if (p.idPessoa == 0) { erro = "p.idPEssoa vazio"; } return(RedirectToAction("EditUsuario", new { idUsuario = 0, p.idPessoa })); } else { ViewBag.Erro = erro; return(View(a)); } } return(Redirect("/Shared/Restrito")); }
public ActionResult EditAluno(Aluno a, Pessoa p, Turma t) { ViewBag.idTurma = new SelectList(turmaModel.todasTurmas(), "idTurma", "Identificacao", t); string erro = null; if (a.idAluno == 0) { erro = alunoModel.adicionarAluno(a); } else { erro = alunoModel.editarAluno(a); } if (erro == null) { if (p.idPessoa == 0) { erro = "p.idPEssoa vazio"; } return(RedirectToAction("EditUsuarioAluno", new { idUsuario = 0, p.idPessoa })); } else { ViewBag.Erro = erro; return(View(a)); } }