public ActionResult CadastrarProfessor(Professor professor, string data, int idSexo, int idCidade) { ViewBag.idSexo = new SelectList(SexoDAO.listaSexo(), "idSexo", "nme_Sexo"); ViewBag.idCidade = new SelectList(CidadeDAO.listaCidades(), "idCidade", "nme_Cidade"); if (ModelState.IsValid) { professor.dta_NascProfessor = Convert.ToDateTime(data); professor.sexo = SexoDAO.sexoId(idSexo); professor.cidade = CidadeDAO.cidadeId(idCidade); if (ProfessorDAO.cadastrarProfessor(professor)) { ViewBag.Sucesso = true; return(View()); } else { ModelState.AddModelError("", "Professor ja cadastrado!"); } } return(View(professor)); }
public ActionResult CadastrarAluno(Aluno aluno, string data, int idSexo, int idTurma, int idCidade) { ViewBag.idTurma = new SelectList(TurmaDAO.listaTurmas(true), "idTurma", "ano_Turma"); ViewBag.idSexo = new SelectList(SexoDAO.listaSexo(), "idSexo", "nme_Sexo"); ViewBag.idCidade = new SelectList(CidadeDAO.listaCidades(), "idCidade", "nme_Cidade"); if (aluno.cpf_Aluno.ToString().Length < 11) { var valueLong = aluno.cpf_Aluno.ToString(); for (int i = valueLong.Length; i < 11; i++) { valueLong = "0" + valueLong; } aluno.cpf_Aluno = long.Parse(valueLong, System.Globalization.NumberStyles.Integer); } if (ModelState.IsValid) { aluno.dta_NascAluno = Convert.ToDateTime(data); aluno.sexo = SexoDAO.sexoId(idSexo); aluno.turma = TurmaDAO.turmaId(idTurma); aluno.cidade = CidadeDAO.cidadeId(idCidade); if (AlunoDAO.cadastrarAluno(aluno)) { ViewBag.Sucesso = true; return(View()); } else { ModelState.AddModelError("", "Usuario ja cadastrado!"); } } return(View(aluno)); }