public ActionResult EditAluno(int idAluno, int idPessoa) { if (Roles.IsUserInRole(User.Identity.Name, "Administrador")) { Aluno a = new Aluno(); a.idPessoa = idPessoa; if (idAluno != 0) { a = alunoModel.obterAluno(idAluno); ViewBag.Nome = a.Pessoa.Nome; } int turmaSelecionada = 1; int pessoaSelecionada = idPessoa; if (idAluno != 0) { turmaSelecionada = a.Turma.idTurma; pessoaSelecionada = a.idPessoa; } ViewBag.idTurma = new SelectList(turmaModel.todasTurmas(), "idTurma", "Identificacao", turmaSelecionada); return View(a); } return Redirect("/Shared/Restrito"); }
public void Garantir_Que_2_Alunos_Sao_Iguais_Quando_Tem_Mesmo_IdAluno() { aluno2 = new Aluno() { idPessoa = 2, idAluno = 0, Matricula = 111111 }; Assert.AreEqual(aluno1.idAluno, aluno2.idAluno); }
public void Garantir_Que_2_Alunos_Sao_Iguais_Quando_Tem_Mesma_Matricula() { aluno2 = new Aluno() { idPessoa = 2, idAluno = 2, Matricula = 12029050 }; Assert.AreEqual(aluno1.Matricula, aluno2.Matricula); }
public string excluirAluno(Aluno a) { string erro = null; try { db.Aluno.DeleteObject(a); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public string adicionarAluno(Aluno a) { string erro = null; try { db.Aluno.AddObject(a); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public string editarAluno(Aluno a) { string erro = null; try { if (a.EntityState == System.Data.EntityState.Detached) { db.Aluno.Attach(a); } db.ObjectStateManager.ChangeObjectState(a, System.Data.EntityState.Modified); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
/// <summary> /// Create a new Aluno object. /// </summary> /// <param name="idAluno">Initial value of the idAluno property.</param> /// <param name="idPessoa">Initial value of the idPessoa property.</param> /// <param name="idTurma">Initial value of the idTurma property.</param> /// <param name="matricula">Initial value of the Matricula property.</param> public static Aluno CreateAluno(global::System.Int32 idAluno, global::System.Int32 idPessoa, global::System.Int32 idTurma, global::System.Int32 matricula) { Aluno aluno = new Aluno(); aluno.idAluno = idAluno; aluno.idPessoa = idPessoa; aluno.idTurma = idTurma; aluno.Matricula = matricula; return aluno; }
/// <summary> /// Deprecated Method for adding a new object to the Aluno EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToAluno(Aluno aluno) { base.AddObject("Aluno", aluno); }
public string validarAluno(Aluno a) { if (a.Matricula == null || a.Matricula == 0) { return "A Matricula não pode ser vazia!"; } if (a.idTurma == null || a.idTurma == 0) { return "Informe uma turma"; } if (a.idPessoa == null || a.idPessoa == 0) { return "Pessoa nao pode ser nula"; } return null; }
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(int idAluno, int idPessoa) { Aluno a = new Aluno(); a.idPessoa = idPessoa; if (idAluno != 0) { a = alunoModel.obterAluno(idAluno); } int turmaSelecionada = 1; int pessoaSelecionada = idPessoa; if (idAluno != 0) { turmaSelecionada = a.Turma.idTurma; pessoaSelecionada = a.idPessoa; } ViewBag.idTurma = new SelectList(turmaModel.todasTurmas(), "idTurma", "Identificacao", turmaSelecionada); return View(a); }
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); } }
public void InicializarTest() { aluno1 = new Aluno() { idPessoa = 1, idAluno = 1, Matricula = 12029050 }; professor1 = new Professor() { idProfessor = 1, idPessoa = 2, Especializacao = "redes" }; }