Package dao

Examples of dao.ProjetoDAO


    @Override
    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();

        //main.abreProjeto(main.getProjeto());
        main.getViewState().updateTreeModel();
        view.getBtnCancelar().setText("Fechar");
        view.setVisible(false);
View Full Code Here


        this.doEntry();
    }

    @Override
    public void doEntry() {
        ProjetoDAO dao = new ProjetoDAO();
        dao.connect();
        Projeto projeto = dao.find(idProjeto);
        CenarioVolume cenario = projeto.getCenarioById(idCenario);

        view.getTxtCenario().setText(cenario.getNome());

        dao.close();
        projeto = null;
        cenario = null;
        view.setTitle("Alterar dados básicos do cenário");
    }
View Full Code Here

        view.setTitle("Alterar dados básicos do cenário");
    }

    @Override
    public void salvarCenario(Main main) throws Exception {
        ProjetoDAO projetoDAO = new ProjetoDAO();
        projetoDAO.connect();

        main.getProjeto().getCenarioById(idCenario).setNome(view.getTxtCenario().getText());

        projetoDAO.update(main.getProjeto(), true, main.getProjeto().getId());
        projetoDAO.close();

        //main.abreProjeto(main.getProjeto());
        main.getViewState().updateTreeModel();
        view.getBtnCancelar().setText("Fechar");
        view.setVisible(false);
View Full Code Here

    private DuplicarCenarioView view;
    private Main main;
    private ProjetoDAO projetoDAO;

    public DuplicarCenarioPresenter(Main main) {
        this.projetoDAO = new ProjetoDAO();
        view = new DuplicarCenarioView();
        this.main = main;
        view.setLocationRelativeTo(main);

        view.getCmbCenarioOrigem().addItemListener(new ItemListener() {
View Full Code Here

        doEntry();
    }

    @Override
    public void salvarProjeto(Main main) throws Exception {
        ProjetoDAO projetoDAO = new ProjetoDAO();
        projetoDAO.connect();
        Projeto projeto = new Projeto();
        long idNovoProjeto = projetoDAO.getNewId();
        projeto.setId(idNovoProjeto);
        projeto.setNome(view.getTextNomeProj().getText());
        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

TOP

Related Classes of dao.ProjetoDAO

Copyright © 2018 www.massapicom. 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.