Package dao

Examples of dao.ProjetoDAO.connect()


        projeto.setDescricao(view.getTextDescProj().getText());
        projeto.setAutor(view.getTextAutorProj().getText());
        projetoDAO.save(projeto);
        projetoDAO.close();
        view.setVisible(false);
        projetoDAO.connect();
        main.abreProjeto(projetoDAO.find(projeto.getId()));
        projetoDAO.close();
        view.dispose();
    }
View Full Code Here


    }

    @Override
    public void doEntry() {
        ProjetoDAO dao = new ProjetoDAO();
        dao.connect();
        Projeto projeto = dao.find(idProjeto);
        view.getTextNomeProj().setText(projeto.getNome());
        view.getTextDescProj().setText(projeto.getDescricao());
        view.getTextAutorProj().setText(projeto.getAutor());
        dao.close();
View Full Code Here

    }

    @Override
    public void salvarProjeto(Main main) throws Exception {
        ProjetoDAO projetoDAO = new ProjetoDAO();
        projetoDAO.connect();
     
        Projeto projeto = projetoDAO.find(main.getProjeto().getId());
        projeto.setNome(view.getTextNomeProj().getText());
        projeto.setDescricao(view.getTextDescProj().getText());
        projeto.setAutor(view.getTextAutorProj().getText());
View Full Code Here

        projetoDAO.update(projeto, false, projeto.getId());
       
        projetoDAO.close();

        view.setVisible(false);
        projetoDAO.connect();
        main.abreProjeto(projetoDAO.find(projeto.getId()));
        main.getDesktop().closeAll();
        projetoDAO.close();
        view.dispose();
    }
View Full Code Here

    // @Ignore
    @Test
    public void testFindCenario() throws Exception {
        long tempoInicialT = System.currentTimeMillis();
        ProjetoDAO dao = new ProjetoDAO();
        dao.connect();
        Projeto p = dao.find(1);
        CenarioVolume c = p.getCenarioById(1);
        System.out.println(c);
        assertNotNull(c);
        dao.close();
View Full Code Here

    @Ignore
    @Test
    public void testSaveProjeto() throws Exception {
        ProjetoDAO dao = new ProjetoDAO();
        dao.connect();
        Projeto p = new Projeto();
        p.setNome(JOptionPane.showInputDialog(null, "Entre com o nome do projeto"));
        p.setId(dao.getNewId());
        Arvore a = new Arvore(1);
        a.put("DAP", 18.0);
View Full Code Here

  //  @Ignore
    @Test
    public void testUpdateProjeto() throws Exception {
        final ProjetoDAO dao = new ProjetoDAO();
        dao.connect();
        Projeto projeto = dao.find(1);
        projeto.setDescricao("Uma descrição");
        CenarioVolume cenario = new CenarioVolume(projeto.getNewCenarioVolumeId());
        cenario.setNome("c1");
        projeto.addCenario(cenario);
View Full Code Here

    @Ignore
    @Test
    public void testeUpdateProjeto2() throws Exception {
        final ProjetoDAO dao = new ProjetoDAO();
        dao.connect();
        Projeto projeto = dao.find(1);
        Arvore arvore = new Arvore(2);
        arvore.put("DAP", 21.0);
        arvore.put("H", 26.0);
        projeto.addArvore(arvore);
View Full Code Here

    }

    @Test
    public void testListaProjetos() throws Exception {
        ProjetoDAO dao = new ProjetoDAO();
        dao.connect();
        List<Projeto> projetos = dao.getAll("id", true);
        for (Projeto projeto : projetos) {
            System.out.println(projeto);
        }
        dao.close();
View Full Code Here

    public void salvarCenario(Main main) throws Exception {
        CenarioVolume cenario = new CenarioVolume(main.getProjeto().getNewCenarioVolumeId());
        cenario.setNome(view.getTxtCenario().getText());

        ProjetoDAO projetoDAO = new ProjetoDAO();
        projetoDAO.connect();

        main.getProjeto().addCenario(cenario);

        projetoDAO.update(main.getProjeto(), true, main.getProjeto().getId());
        projetoDAO.close();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.