public void Garantir_Que_2_professors_Sao_Iguais_Quando_Tem_Mesmo_idProfessor() { professor2 = new Professor() { idProfessor = 1, idPessoa = 3, Especializacao = "banco" }; Assert.AreEqual(professor1.idProfessor, professor2.idProfessor); }
public string adicionarProfessor(Professor p) { string erro = null; try { db.Professor.AddObject(p); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public string excluirProfessor(Professor p) { string erro = null; try { db.DeleteObject(p); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public string editarProfessor(Professor p) { string erro = null; try { if (p.EntityState == System.Data.EntityState.Detached) { db.Professor.Attach(p); } db.ObjectStateManager.ChangeObjectState(p, System.Data.EntityState.Modified); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public ActionResult EditProfessorDisciplina(Professor_Disciplina pd, Professor p, Curso c, Turma t) { if (Roles.IsUserInRole(User.Identity.Name, "Administrador")) { ViewBag.idCurso = new SelectList(cursoModel.todosCursos(), "idCurso", "Descricao", c); ViewBag.idTurma = new SelectList(turmaModel.obterTurmasPorCurso(c.idCurso), "idTurma", "Identificacao", t); ViewBag.idProfessor = new SelectList(professorModel.todosProfessores(), "idProfessor", "Pessoa.Nome", p); string erro = null; if (pd.idProfessorDisciplina == 0) { erro = professorDisciplinaModel.adicionarProfessorDisciplina(pd); } else { erro = professorDisciplinaModel.editarProfessorDisciplina(pd); } if (erro == null) { return RedirectToAction("ListaProfessorDisciplina", new { idDisciplina = pd.idDisciplina }); } else { ViewBag.Erro = erro; return View(pd); } } return Redirect("/Shared/Restrito"); }
/// <summary> /// Deprecated Method for adding a new object to the Professor EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToProfessor(Professor professor) { base.AddObject("Professor", professor); }
/// <summary> /// Create a new Professor object. /// </summary> /// <param name="idProfessor">Initial value of the idProfessor property.</param> /// <param name="idPessoa">Initial value of the idPessoa property.</param> /// <param name="especializacao">Initial value of the Especializacao property.</param> public static Professor CreateProfessor(global::System.Int32 idProfessor, global::System.Int32 idPessoa, global::System.String especializacao) { Professor professor = new Professor(); professor.idProfessor = idProfessor; professor.idPessoa = idPessoa; professor.Especializacao = especializacao; return professor; }
public ActionResult EditProfessor(Professor professor, Pessoa pessoa) { string erro = null; if (professor.idProfessor == 0) { erro = professorModel.adicionarProfessor(professor); } else { erro = professorModel.editarProfessor(professor); } if (erro == null) { if (pessoa.idPessoa == 0) { erro = "p.idPEssoa vazio"; } return RedirectToAction("EditUsuarioProfessor", new { idUsuario = 0, pessoa.idPessoa }); } else { ViewBag.Erro = erro; return View(professor); } }
public ActionResult EditProfessor(int idProfessor, int idPessoa) { Professor p = new Professor(); p.idPessoa = idPessoa; if (idProfessor != 0) { p = professorModel.obterProfessor(idProfessor); } int pessoaSelecionada = idPessoa; if (idProfessor != 0) { pessoaSelecionada = p.idPessoa; } return View(p); }
public void InicializarTest() { aluno1 = new Aluno() { idPessoa = 1, idAluno = 1, Matricula = 12029050 }; professor1 = new Professor() { idProfessor = 1, idPessoa = 2, Especializacao = "redes" }; }
public void test_obterprofessor() { int idprofessor = 1; professor2 = new Professor() { idProfessor = 1, idPessoa = 3, Especializacao = "banco" }; Assert.AreEqual(professor2.idProfessor, idprofessor); }
public ActionResult EditProfessor(Professor professor, Pessoa pessoa) { if (Roles.IsUserInRole(User.Identity.Name, "Administrador")) { string erro = null; if (professor.idProfessor == 0) { erro = professorModel.adicionarProfessor(professor); } else { erro = professorModel.editarProfessor(professor); } if (erro == null) { if (pessoa.idPessoa == 0) { erro = "p.idPEssoa vazio"; } return RedirectToAction("EditUsuario", new { idUsuario = 0, pessoa.idPessoa }); } else { ViewBag.Erro = erro; return View(professor); } } return Redirect("/Shared/Restrito"); }
////////////////////////////// PROFESSOR ///////////////////////////////////////////////////////////////////////////////// public ActionResult EditProfessor(int idProfessor, int idPessoa) { if (Roles.IsUserInRole(User.Identity.Name, "Administrador")) { Professor p; if (idPessoa == 0) { p = new Professor(); } else { p = professorModel.obterProfessorPorPessoa(idPessoa); } return View(p); } return Redirect("/Shared/Restrito"); }