Añado los fuentes de java

This commit is contained in:
2025-06-09 13:37:06 +02:00
parent d6c990e5d5
commit a97a6350ee
226 changed files with 57246 additions and 0 deletions
@@ -0,0 +1,106 @@
package com.tarisan.chipcard.tpvvs.webservicetrayicon.accesodatos;
import java.util.Vector;
import es.chipcard.util.*;
public class UsuarioTVSBean extends ClsDBBase{
public static String TABLENAME="USUARIO_TVS";
public UsuarioTVSBean(){
if(!tableExistLocally()){
createLocalTable();
}
}
public String getTableName(){
return TABLENAME;
}
public java.util.Vector getUsuariosTVS(){
String sSQL="SELECT * FROM "+TABLENAME+" A ,"+TerminalSanitarioBean.TABLENAME+" B WHERE A.ID_TER=B.ID_TER" ;
return getUsuariosTVS(sSQL);
}
public java.util.Vector getUsuariosTVSOfTerminal(int nIDTer){
String sSQL="SELECT * FROM "+TABLENAME+" A ,"+TerminalSanitarioBean.TABLENAME+" B WHERE A.ID_TER=B.ID_TER AND A.ID_TER="+nIDTer;
return getUsuariosTVS(sSQL);
}
public UsuarioTVS getUsuarioTVS(String sLogin){
String sSQL="SELECT * FROM "+TABLENAME+" A ,"+TerminalSanitarioBean.TABLENAME+" B WHERE A.ID_TER=B.ID_TER AND LOGIN='"+sLogin+"'";
Vector vEL=getUsuariosTVS(sSQL);
if(vEL.size()==0)
return null;
else
return (UsuarioTVS)vEL.firstElement();
}
private java.util.Vector getUsuariosTVS(String sSQL){
java.util.Vector v=new java.util.Vector();
java.sql.ResultSet rs=null;
if(rs==null){
rs=LocalDatabaseControl.getInstance().getQuery(sSQL);
}
if(rs!=null){
try{
while(rs.next()){
v.addElement(getUsuariosTVS(rs));
}
}catch(Exception err){
SerClsDebug.aLog(err);
}
}
return v;
}
private UsuarioTVS getUsuariosTVS(java.sql.ResultSet rs){
UsuarioTVS obj=new UsuarioTVS();
try{
obj.setLogin(rs.getString("LOGIN"));
obj.setPassword(rs.getString("PASSWORD"));
TerminalSanitario ter=TerminalSanitarioBean.getTerminalesSanitarios(rs);
obj.setTerminal(ter);
}catch(Exception err){
SerClsDebug.aLog(err);
}
return obj;
}
public int insertInLocal(UsuarioTVS objUsuarioTVS){
int nRetorno=-1;
try{
if(objUsuarioTVS!=null){
String sSQL="INSERT INTO "+TABLENAME+"(" +
"LOGIN," +
"PASSWORD," +
"ID_TER" +
") "+
"VALUES (" +
DataBaseUtil.FormatSQLStringField(objUsuarioTVS.getLogin())+","+
DataBaseUtil.FormatSQLStringField(objUsuarioTVS.getPassword()) + ","+
DataBaseUtil.FormatSQLIntegerField(objUsuarioTVS.getTerminal().getNumeroTerminal()) +
")";
nRetorno=LocalDatabaseControl.getInstance().executeUpdate(sSQL);
}
}catch(Exception err){SerClsDebug.aLog(err);}
return nRetorno;
}
protected int createLocalTable(){
return LocalDatabaseControl.getInstance().executeUpdate(
"CREATE TABLE \""+TABLENAME+"\" (" +
"\"LOGIN\" VARCHAR(12) NOT NULL primary key ," +
"\"PASSWORD\" VARCHAR(12) NOT NULL," +
"\"ID_TER\" int NOT NULL" +
")"
);
}
}