forked from Coded/SIPRP
git-svn-id: https://svn.coded.pt/svn/SIPRP@727 bb69d46d-e84e-40c8-a05a-06db0d633741
parent
7198774813
commit
ffff4064f2
@ -1,31 +0,0 @@
|
|||||||
/*
|
|
||||||
* LembretesPanel.java
|
|
||||||
*
|
|
||||||
* Created on February 6, 2007, 5:14 PM
|
|
||||||
*
|
|
||||||
* To change this template, choose Tools | Template Manager
|
|
||||||
* and open the template in the editor.
|
|
||||||
*/
|
|
||||||
|
|
||||||
package siprp.lembretes;
|
|
||||||
|
|
||||||
import java.awt.*;
|
|
||||||
import javax.swing.*;
|
|
||||||
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
* @author fpalma
|
|
||||||
*/
|
|
||||||
public class LembretesPanel extends JPanel
|
|
||||||
{
|
|
||||||
|
|
||||||
/** Creates a new instance of LembretesPanel */
|
|
||||||
public LembretesPanel()
|
|
||||||
{
|
|
||||||
setupComponents();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void setupComponents()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -0,0 +1,69 @@
|
|||||||
|
/*
|
||||||
|
* LembretesRemarcacaoPanel.java
|
||||||
|
*
|
||||||
|
* Created on 13 de Fevereiro de 2007, 23:24
|
||||||
|
*
|
||||||
|
* To change this template, choose Tools | Template Manager
|
||||||
|
* and open the template in the editor.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package siprp.lembretes.marcacoes;
|
||||||
|
|
||||||
|
import java.awt.BorderLayout;
|
||||||
|
import java.awt.GridLayout;
|
||||||
|
|
||||||
|
import javax.swing.JLabel;
|
||||||
|
import javax.swing.JPanel;
|
||||||
|
import javax.swing.JScrollPane;
|
||||||
|
|
||||||
|
import siprp.lembretes.LembretesConstants;
|
||||||
|
|
||||||
|
import com.evolute.utils.jdo.JDOProvider;
|
||||||
|
import com.evolute.utils.ui.panel.multipleactionlist.MultipleActionListPanel;
|
||||||
|
|
||||||
|
|
||||||
|
public class LembretesMarcacaoPanel extends JPanel
|
||||||
|
implements LembretesConstants
|
||||||
|
{
|
||||||
|
protected JScrollPane listTrabalhadoresScroll;
|
||||||
|
protected MultipleActionListPanel listTrabalhadoresPanel;
|
||||||
|
|
||||||
|
protected MarcacoesDataProvider provider;
|
||||||
|
|
||||||
|
private final Integer empresaID;
|
||||||
|
private final Integer estabelecimentoID;
|
||||||
|
|
||||||
|
private JDOProvider JDO;
|
||||||
|
|
||||||
|
/** Creates a new instance of LembretesRemarcacaoPanel */
|
||||||
|
public LembretesMarcacaoPanel( Integer empresaID, Integer estabelecimentoID )
|
||||||
|
throws Exception
|
||||||
|
{
|
||||||
|
this.empresaID = empresaID;
|
||||||
|
this.estabelecimentoID = estabelecimentoID;
|
||||||
|
provider = MarcacoesDataProvider.getProvider();
|
||||||
|
setupComponents();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void setupComponents()
|
||||||
|
throws Exception
|
||||||
|
{
|
||||||
|
listTrabalhadoresPanel =
|
||||||
|
new MultipleActionListPanel(
|
||||||
|
new MarcacoesActionFactory[]{ },
|
||||||
|
new MarcacoesActionFactory[]{ new MarcacoesActionFactory( MarcacoesActionFactory.TRABALHADOR ) } );
|
||||||
|
listTrabalhadoresScroll =
|
||||||
|
new JScrollPane( listTrabalhadoresPanel, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,
|
||||||
|
JScrollPane.HORIZONTAL_SCROLLBAR_NEVER );
|
||||||
|
setLayout( new GridLayout( 1, 2 ) );
|
||||||
|
JPanel trabalhadoresPanel = new JPanel();
|
||||||
|
add( trabalhadoresPanel );
|
||||||
|
|
||||||
|
trabalhadoresPanel.setLayout( new BorderLayout() );
|
||||||
|
trabalhadoresPanel.add( new JLabel( "Consultas / ECDs", JLabel.CENTER ), BorderLayout.NORTH );
|
||||||
|
trabalhadoresPanel.add( listTrabalhadoresScroll, BorderLayout.CENTER );
|
||||||
|
|
||||||
|
listTrabalhadoresPanel.showList( provider.getLembretesMarcacaoTrabalhador( empresaID, estabelecimentoID ) );
|
||||||
|
// listEstabelecimentosPanel.showList( estabelecimentos.toArray( new IDObject[ estabelecimentos.size() ] ) );
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -0,0 +1,54 @@
|
|||||||
|
/*
|
||||||
|
* RemarcacoesActionFactory.java
|
||||||
|
*
|
||||||
|
* Created on January 31, 2007, 6:37 PM
|
||||||
|
*
|
||||||
|
* To change this template, choose Tools | Template Manager
|
||||||
|
* and open the template in the editor.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package siprp.lembretes.marcacoes;
|
||||||
|
|
||||||
|
import javax.swing.Action;
|
||||||
|
|
||||||
|
import siprp.lembretes.marcacoes.actions.TratarCriacaoProcessoTrabalhadorAction;
|
||||||
|
|
||||||
|
import com.evolute.utils.data.IDObject;
|
||||||
|
import com.evolute.utils.ui.panel.multipleactionlist.ActionFactory;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @author fpalma
|
||||||
|
*/
|
||||||
|
public class MarcacoesActionFactory implements ActionFactory<IDObject>
|
||||||
|
{
|
||||||
|
public static final int TRABALHADOR = 0;
|
||||||
|
|
||||||
|
protected final int TIPO;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Creates a new instance of RemarcacoesActionFactory
|
||||||
|
*/
|
||||||
|
public MarcacoesActionFactory( int tipo )
|
||||||
|
{
|
||||||
|
TIPO = tipo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Action createAction(IDObject[] objects)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Action createAction(IDObject object)
|
||||||
|
{
|
||||||
|
switch( TIPO )
|
||||||
|
{
|
||||||
|
case TRABALHADOR:
|
||||||
|
return new TratarCriacaoProcessoTrabalhadorAction( object );
|
||||||
|
|
||||||
|
default:
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@ -0,0 +1,61 @@
|
|||||||
|
/*
|
||||||
|
* V8_1_To_V8_2.java
|
||||||
|
*
|
||||||
|
* Created on December 19, 2007, 3:12 PM
|
||||||
|
*
|
||||||
|
* To change this template, choose Tools | Template Manager
|
||||||
|
* and open the template in the editor.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package siprp.update.updates;
|
||||||
|
|
||||||
|
import com.evolute.utils.Singleton;
|
||||||
|
import com.evolute.utils.db.DBManager;
|
||||||
|
import com.evolute.utils.db.Executer;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @author fpalma
|
||||||
|
*/
|
||||||
|
public class V8_8_To_V8_9
|
||||||
|
implements siprp.update.Update
|
||||||
|
{
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Creates a new instance of V8_6_To_V8_7
|
||||||
|
*/
|
||||||
|
public V8_8_To_V8_9()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public String []listChanges()
|
||||||
|
{
|
||||||
|
return new String[]{ "Adicionada coluna em 'lembretes' para marcar lembretes já tratados" };
|
||||||
|
}
|
||||||
|
|
||||||
|
public double getStartVersion()
|
||||||
|
{
|
||||||
|
return 8.8;
|
||||||
|
}
|
||||||
|
|
||||||
|
public double getEndVersion()
|
||||||
|
{
|
||||||
|
return 8.9;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void doUpdate()
|
||||||
|
throws Exception
|
||||||
|
{
|
||||||
|
DBManager dbm = ( DBManager ) Singleton.getInstance( Singleton.DEFAULT_DBMANAGER );
|
||||||
|
Executer executer = dbm.getSharedExecuter();
|
||||||
|
com.evolute.utils.sql.Update update =
|
||||||
|
new com.evolute.utils.sql.Update(
|
||||||
|
"alter table lembretes add column deleted_date timestamp;" );
|
||||||
|
executer.executeQuery( update );
|
||||||
|
}
|
||||||
|
|
||||||
|
public String toString()
|
||||||
|
{
|
||||||
|
return "v" + getStartVersion() + " para v" + getEndVersion();
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in new issue