From 63884945a1cfa357dc6f8c12f14ef9582c369aa2 Mon Sep 17 00:00:00 2001 From: Frederico Palma Date: Sun, 13 May 2007 12:47:49 +0000 Subject: [PATCH] no message git-svn-id: https://svn.coded.pt/svn/SIPRP@365 bb69d46d-e84e-40c8-a05a-06db0d633741 --- trunk/siprp/Main.java | 2 +- .../processo/detalhes/ConsultaPanel.java | 15 +++++++++++++- .../estrutura/EstruturaProcessoPanel.java | 20 +++++++++---------- trunk/siprp/update/UpdateList.java | 3 ++- 4 files changed, 27 insertions(+), 13 deletions(-) diff --git a/trunk/siprp/Main.java b/trunk/siprp/Main.java index c0fdb52d..e067ec59 100644 --- a/trunk/siprp/Main.java +++ b/trunk/siprp/Main.java @@ -22,7 +22,7 @@ import siprp.update.UpdateWindow; public class Main implements com.evolute.utils.ui.window.Connector { - public final static String SHST_VERSION = "7.3"; + public final static String SHST_VERSION = "7.4"; private final static ClassLoader classLoader = new EVUtilsImageLib().getClass().getClassLoader(); diff --git a/trunk/siprp/medicina/processo/detalhes/ConsultaPanel.java b/trunk/siprp/medicina/processo/detalhes/ConsultaPanel.java index df2f5167..ceb98586 100644 --- a/trunk/siprp/medicina/processo/detalhes/ConsultaPanel.java +++ b/trunk/siprp/medicina/processo/detalhes/ConsultaPanel.java @@ -33,6 +33,8 @@ public class ConsultaPanel extends JPanel protected JButton emailButton; protected JButton observacoesButton; + protected ObservacoesDialog observacoesDialog; + /** Creates a new instance of ConsultaPanel */ public ConsultaPanel( JFrame owner ) { @@ -71,11 +73,22 @@ public class ConsultaPanel extends JPanel public void actionPerformed(ActionEvent e) { + Object source = e.getSource(); + if( source.equals( observacoesButton ) ) + { + } } public void stateChanged(ChangeEvent e) { } - + protected void editarObservacoes() + { + if( observacoesDialog == null ) + { + observacoesDialog = new ObservacoesDialog( owner ); + } + + } } diff --git a/trunk/siprp/medicina/processo/estrutura/EstruturaProcessoPanel.java b/trunk/siprp/medicina/processo/estrutura/EstruturaProcessoPanel.java index f29cb362..49747c40 100644 --- a/trunk/siprp/medicina/processo/estrutura/EstruturaProcessoPanel.java +++ b/trunk/siprp/medicina/processo/estrutura/EstruturaProcessoPanel.java @@ -24,7 +24,7 @@ import javax.swing.event.TreeSelectionListener; import javax.swing.tree.DefaultMutableTreeNode; import javax.swing.tree.TreePath; import siprp.medicina.processo.*; -import siprp.medicina.processo.data.MarcacoesProcessoData; +import siprp.medicina.processo.data.TrabalhadoresProcessoData; /** * @@ -42,8 +42,8 @@ public class EstruturaProcessoPanel extends JPanel protected ProcessoDataProvider provider; protected IDObject trabalhador; - protected final HashMap PROCESSOS_POR_ID = - new HashMap(); + protected final HashMap PROCESSOS_POR_ID = + new HashMap(); private final Vector PROCESSO_LISTENERS = new Vector(); @@ -128,10 +128,10 @@ public class EstruturaProcessoPanel extends JPanel DefaultMutableTreeNode nodes[] = new DefaultMutableTreeNode[ ids.length ]; for( int n = 0; n < ids.length; n++ ) { - MarcacoesProcessoData processo = provider.getProcessoByID( ids[ n ] ); - Date dataInicio = ( Date ) processo.get( MarcacoesProcessoData.DATA_INICIO ); - Date dataFim = ( Date ) processo.get( MarcacoesProcessoData.DATA_FIM ); - String codigoEstado = ( String ) processo.get( MarcacoesProcessoData.ESTADO ); + TrabalhadoresProcessoData processo = provider.getProcessoByID( ids[ n ] ); + Date dataInicio = ( Date ) processo.get( TrabalhadoresProcessoData.DATA_INICIO ); + Date dataFim = ( Date ) processo.get( TrabalhadoresProcessoData.DATA_FIM ); + String codigoEstado = ( String ) processo.get( TrabalhadoresProcessoData.ESTADO ); String estado = provider.getDescricaoEstadoProcessoByCodigo( codigoEstado ); String desc = D_F.format( dataInicio ); if( dataFim != null ) @@ -158,10 +158,10 @@ public class EstruturaProcessoPanel extends JPanel } - public MarcacoesProcessoData getProcessoEscolhido() + public TrabalhadoresProcessoData getProcessoEscolhido() { TreePath path = mainTree.getSelectionPath(); - MarcacoesProcessoData processo = null; + TrabalhadoresProcessoData processo = null; if( path != null ) { IDObject escolhido = ( IDObject )( ( DefaultMutableTreeNode ) path.getLastPathComponent() ).getUserObject(); @@ -170,7 +170,7 @@ public class EstruturaProcessoPanel extends JPanel processo = PROCESSOS_POR_ID.get( escolhido.getID() ); if( processo == null ) { - processo = new MarcacoesProcessoData(); + processo = new TrabalhadoresProcessoData(); PROCESSOS_POR_ID.put( escolhido.getID(), processo ); } } diff --git a/trunk/siprp/update/UpdateList.java b/trunk/siprp/update/UpdateList.java index a1de2cdc..e1280159 100644 --- a/trunk/siprp/update/UpdateList.java +++ b/trunk/siprp/update/UpdateList.java @@ -24,7 +24,8 @@ import com.evolute.utils.sql.*; public class UpdateList { protected static final Update UPDATE_LIST[] = - new Update[]{ new siprp.update.updates.V6_1_To_V7_0(), new siprp.update.updates.V7_0_To_V7_2() }; + new Update[]{ new siprp.update.updates.V6_1_To_V7_0(), new siprp.update.updates.V7_0_To_V7_2(), + new siprp.update.updates.V7_2_To_V7_4() }; protected static Executer EXECUTER; protected static double version = -1;