@Override public Projeto editar(Projeto projeto) { DAOManager manager = new DAOManagerImpl(); try { manager.iniciar(); ProjetoDAO pd = manager.getProjetoDAO(); pd.editar(projeto); manager.confirmarTransação(); manager.encerrar(); return projeto; } catch (Exception ex) { manager.abortarTransação(); throw ex; } }