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