You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

98 lines
3.1 KiB

/*
* Global.java
*
* Created on November 23, 2007, 10:08 AM
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package global;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
/**
*
* @author lluis2
*/
public class Global {
public final static int ESTADO_SEG = 1;
public final static int ESTADO_RH1 = 2;
public final static int ESTADO_HS = 3;
public final static int ESTADO_RH2 = 4;
//public final static int ESTADO_MEDICINA = 5;
public final static int ESTADO_CONSOLIDACAO = 5;
//public final static int ESTADO_ASSINATURAS = 7;
public final static int ESTADO_ASSINATURA_SEG = 6;
public final static int ESTADO_ASSINATURA_RH = 7;
//public final static int ESTADO_IMPRESSAO = 8;
public final static int ESTADO_FECHAR = 8;
public final static int ESTADO_CONCLUIDO = 9;
public final static int ESTADO_ASSINATURA_1 = 1;
public final static int ESTADO_ASSINATURA_2 = 2;
public final static int ESTADO_ASSINATURA_3 = 3;
public final static int TIPO_UTILIZADOR_SEGURANCA = 1;
public final static int TIPO_UTILIZADOR_RH = 2;
public final static int TIPO_UTILIZADOR_HS = 3;
public final static int TIPO_UTILIZADOR_MEDICO = 5;
public final static int TIPO_UTILIZADOR_GESTOR = 6;
public final static int TIPO_UTILIZADOR_DIRECTOR_GERAL_RH = 7;
public final static int TIPO_UTILIZADOR_DIRECTOR_SIPRP = 8;
public final static int AUCHAN = 32;
public final static String SERVIDOR_SMTP = "smtp.netcabo.pt";
public final static String SERVIDOR_SMTP_PASSWORD = "EVOLUTE";
public final static String ENDERECO_ENVIO = "acidentes.auchan@siprp.pt";
public final static String IMAGE_FOLDER = "/home/siprp/imagens_acidentes";
//public final static String IMAGE_FOLDER = "/home/lluis/imagens_acidentes";
public final static String RESOURCES_IMAGE_FOLDER = "/resources/images";
/** Creates a new instance of Global */
public Global() {
}
public void copyImage(File fSource, File fDest)
{
try
{
InputStream in = new FileInputStream(fSource);
OutputStream out = new FileOutputStream(fDest);
// Transfer bytes from in to out
byte[] buf = new byte[1024];
int len;
while ((len = in.read(buf)) > 0) {
out.write(buf, 0, len);
}
in.close();
out.close();
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
public void deleteFolderFiles(File folder)
{
File files[] = folder.listFiles();
for(int i=0;i<files.length;i++)
{
if(files[i].isFile())
{
files[i].delete();
}
}
}
}