public static void deletar() { daoMatricula.delete(daoMatricula.getById(1)); daoTurma.delete(daoTurma.getById(1)); daoProfessor.delete(daoProfessor.getById(1)); daoCurso.delete(daoCurso.getById(1)); daoAluno.delete(daoAluno.getById(1)); }
public static void inserir() throws ParseException { // Aluno aluno = new Aluno("Jeffersson Galvão Araujo", "Rua São João", "84 9 9999-9999", "777.777.777-77"); daoAluno.save(aluno); // Curso curso = new Curso("Tecnologia da Informação", 2600); daoCurso.save(curso); // Professor professor = new Professor(123456789, "João Carlos"); professores.add(professor); daoProfessor.save(professor); professor = new Professor(123456789, "Itamir"); professores.add(professor); daoProfessor.save(professor); professor = new Professor(123456789, "Charles"); professores.add(professor); daoProfessor.save(professor); // Turma turma = new Turma(sdf.parse("01/07/2015"), sdf.parse("31/12/2015"), "Noturno", true, curso); turma.setProfessores(professores); turmas.add(turma); daoTurma.save(turma); // Matricula matricula = new Matricula(1234, turma, aluno); daoMatricula.save(matricula); }
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { AlunoDAO dao = new AlunoDAO(); Aluno aluno = new Aluno(); String operacao = request.getParameter("operacao"); switch (operacao) { case "incluir": aluno.setNome(request.getParameter("nome")); aluno.setAtivo(Boolean.parseBoolean(request.getParameter("ativo"))); aluno.setEmail(request.getParameter("email")); aluno.setEndereco(request.getParameter("endereco")); aluno.setIdade(Integer.parseInt(request.getParameter("idade"))); aluno.setMatricula(Long.parseLong(request.getParameter("matricula"))); aluno.setTelefone(Long.parseLong(request.getParameter("telefone"))); dao.save(aluno); response.sendRedirect("listar.jsp"); break; case "deletar": aluno.setId(Integer.parseInt(request.getParameter("id"))); dao.delete(aluno); response.sendRedirect("listar.jsp"); break; case "atualizar": aluno.setId(Integer.parseInt(request.getParameter("id"))); aluno.setNome(request.getParameter("nome")); aluno.setEmail(request.getParameter("email")); aluno.setEndereco(request.getParameter("endereco")); aluno.setIdade(Integer.parseInt(request.getParameter("idade"))); aluno.setMatricula(Long.parseLong(request.getParameter("matricula"))); aluno.setTelefone(Long.parseLong(request.getParameter("telefone"))); aluno.setAtivo(Boolean.parseBoolean(request.getParameter("ativo"))); dao.update(aluno); response.sendRedirect("listar.jsp"); break; } }
public static void atualizar() { aluno = daoAluno.getById(1); aluno.setNome("João"); daoAluno.update(aluno); curso = daoCurso.getById(1); curso.setNome("Letras"); daoCurso.update(curso); professor = daoProfessor.getById(1); professor.setNome("Maria"); daoProfessor.update(professor); turma = daoTurma.getById(1); turma.setPeriodo("Matutino"); daoTurma.update(turma); matricula = daoMatricula.getById(1); matricula.setCodigoMatricula(123); daoMatricula.update(matricula); }
public static void listagem() { // Aluno alunos = daoAluno.findAll(); System.out.println("Alunos"); for (Aluno a : alunos) { System.out.println("Nome: " + a.getNome()); System.out.println("Endereço: " + a.getEndereco()); System.out.println("Telefone: " + a.getTelefone()); System.out.println("CPF: " + a.getCpf() + "\n"); } // Curso cursos = daoCurso.findAll(); System.out.println("Cursos"); for (Curso c : cursos) { System.out.println("Nome: " + c.getNome()); System.out.println("Carga Horária: " + c.getCargaHoraria() + "\n"); } // Turma turmas = daoTurma.findAll(); System.out.println("Turmas"); for (Turma t : turmas) { System.out.println("Nome do Curso: " + t.getCurso().getNome()); System.out.println("Data de Início: " + t.getDataInicio().toString()); System.out.println("Data de Fim: " + t.getDataTermino().toString()); System.out.println("Situação: " + t.getSituacao().toString()); System.out.println("Período: " + t.getPeriodo()); System.out.println("Professores:"); if (t.getProfessores() != null) { for (Professor p : t.getProfessores()) { System.out.println("Nome: " + p.getNome()); } } System.out.println(); } // Turma professores = daoProfessor.findAll(); System.out.println("Professores"); for (Professor p : professores) { System.out.println("Nome:" + p.getNome()); System.out.println("Matricula:" + p.getMatricula()); System.out.println("Turmas:"); if (p.getTurmas() != null) { for (Turma t : p.getTurmas()) { System.out.println("Turma do Curso: " + t.getCurso().getNome()); } } System.out.println(); } // Matricula matriculas = daoMatricula.findAll(); System.out.println("Matriculas"); for (Matricula m : matriculas) { System.out.println("Matricula " + m.getCodigoMatricula()); System.out.println("Aluno " + m.getAluno().getNome()); System.out.println("Aluno " + m.getTurma().getCurso().getNome() + "\n"); } }