diff --git a/trunk/SIPRPSoft/src/siprp/companydataloaders/SIPRPDataLoader.java b/trunk/SIPRPSoft/src/siprp/companydataloaders/SIPRPDataLoader.java
index dc9a7986..226f360d 100644
--- a/trunk/SIPRPSoft/src/siprp/companydataloaders/SIPRPDataLoader.java
+++ b/trunk/SIPRPSoft/src/siprp/companydataloaders/SIPRPDataLoader.java
@@ -100,21 +100,13 @@ public class SIPRPDataLoader implements CompanyDataLoader
// Singleton.setInstance( SingletonConstants.LOCAL_DB_NAME, "siprp_local_3" );
// Singleton.setInstance( SingletonConstants.LOCAL_DRIVER_NAME, "org.postgresql.Driver" );
- Singleton.setInstance( SingletonConstants.LOCAL_USER, "postgres" );
- Singleton.setInstance( SingletonConstants.LOCAL_PASSWORD, "Typein" );
- Singleton.setInstance( SingletonConstants.LOCAL_URL_PREFIX, "jdbc:postgresql://" );
- Singleton.setInstance( SingletonConstants.LOCAL_URL, "10.158.2.2:5432" );
- Singleton.setInstance( SingletonConstants.LOCAL_DB_NAME, "siprp_local" );
- Singleton.setInstance( SingletonConstants.LOCAL_DRIVER_NAME, "org.postgresql.Driver" );
-
// Singleton.setInstance( SingletonConstants.LOCAL_USER, "postgres" );
// Singleton.setInstance( SingletonConstants.LOCAL_PASSWORD, "Typein" );
// Singleton.setInstance( SingletonConstants.LOCAL_URL_PREFIX, "jdbc:postgresql://" );
-// Singleton.setInstance( SingletonConstants.LOCAL_URL, "dbserver:5432" );
+// Singleton.setInstance( SingletonConstants.LOCAL_URL, "10.158.2.2:5432" );
// Singleton.setInstance( SingletonConstants.LOCAL_DB_NAME, "siprp_local" );
// Singleton.setInstance( SingletonConstants.LOCAL_DRIVER_NAME, "org.postgresql.Driver" );
-//
// Singleton.setInstance( SingletonConstants.LOCAL_USER, "postgres" );
// Singleton.setInstance( SingletonConstants.LOCAL_PASSWORD, "Typein" );
// Singleton.setInstance( SingletonConstants.LOCAL_URL_PREFIX, "jdbc:postgresql://" );
@@ -122,6 +114,7 @@ public class SIPRPDataLoader implements CompanyDataLoader
// Singleton.setInstance( SingletonConstants.LOCAL_DB_NAME, "siprp_local" );
// Singleton.setInstance( SingletonConstants.LOCAL_DRIVER_NAME, "org.postgresql.Driver" );
+//
// Singleton.setInstance( SingletonConstants.LOCAL_USER, "postgres" );
// Singleton.setInstance( SingletonConstants.LOCAL_PASSWORD, "Typein" );
// Singleton.setInstance( SingletonConstants.LOCAL_URL_PREFIX, "jdbc:postgresql://" );
@@ -139,10 +132,17 @@ public class SIPRPDataLoader implements CompanyDataLoader
Singleton.setInstance( SingletonConstants.LOCAL_USER, "postgres" );
Singleton.setInstance( SingletonConstants.LOCAL_PASSWORD, "Typein" );
Singleton.setInstance( SingletonConstants.LOCAL_URL_PREFIX, "jdbc:postgresql://" );
- Singleton.setInstance( SingletonConstants.LOCAL_URL, "localhost:5432" );
+ Singleton.setInstance( SingletonConstants.LOCAL_URL, "dbserver:5432" );
Singleton.setInstance( SingletonConstants.LOCAL_DB_NAME, "siprp_local" );
Singleton.setInstance( SingletonConstants.LOCAL_DRIVER_NAME, "org.postgresql.Driver" );
+// Singleton.setInstance( SingletonConstants.LOCAL_USER, "postgres" );
+// Singleton.setInstance( SingletonConstants.LOCAL_PASSWORD, "Typein" );
+// Singleton.setInstance( SingletonConstants.LOCAL_URL_PREFIX, "jdbc:postgresql://" );
+// Singleton.setInstance( SingletonConstants.LOCAL_URL, "localhost:5432" );
+// Singleton.setInstance( SingletonConstants.LOCAL_DB_NAME, "siprp_local" );
+// Singleton.setInstance( SingletonConstants.LOCAL_DRIVER_NAME, "org.postgresql.Driver" );
+
// Singleton.setInstance( SingletonConstants.LOCAL_USER, "postgres" );
// Singleton.setInstance( SingletonConstants.LOCAL_PASSWORD, "Typein" );
// Singleton.setInstance( SingletonConstants.LOCAL_URL_PREFIX, "jdbc:postgresql://" );
diff --git a/trunk/SIPRPSoft/src/siprp/higiene/gestao/EmpresaPanel.java b/trunk/SIPRPSoft/src/siprp/higiene/gestao/EmpresaPanel.java
index cf42d31e..2ee68f7b 100644
--- a/trunk/SIPRPSoft/src/siprp/higiene/gestao/EmpresaPanel.java
+++ b/trunk/SIPRPSoft/src/siprp/higiene/gestao/EmpresaPanel.java
@@ -13,6 +13,8 @@ import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
+import leaf.ui.LeafError;
+
import siprp.database.cayenne.objects.Empresas;
import siprp.database.cayenne.providers.MedicinaDAO;
@@ -30,6 +32,8 @@ public class EmpresaPanel extends JPanel
private final GerirEstabelecimentosPanel panelEstabelecimentos = new GerirEstabelecimentosPanel();
private final JTabbedPane tabs = new JTabbedPane();
+
+ private Empresas empresa = null;
public EmpresaPanel()
{
@@ -76,8 +80,37 @@ public class EmpresaPanel extends JPanel
this.add( tabs, new TableLayoutConstraints( 0, 1, 2, 1 ) );
}
+ private void setEmpresa( Empresas empresa )
+ {
+ this.empresa = empresa;
+ checkImpressao.setSelected( false );
+ if( empresa != null )
+ {
+ checkImpressao.setSelected( empresa.getImprimirTabelaAlargada() == null ? false : empresa.getImprimirTabelaAlargada() );
+ }
+ }
+
private void startupListeners()
{
+ checkImpressao.addItemListener( new ItemListener()
+ {
+ @Override
+ public void itemStateChanged( ItemEvent e )
+ {
+ if( ItemEvent.SELECTED == e.getStateChange() )
+ {
+ try
+ {
+ empresa.setImprimirTabelaAlargada( checkImpressao.isSelected() );
+ empresa.save();
+ }
+ catch( Exception ex )
+ {
+ LeafError.error( ex );
+ }
+ }
+ }
+ } );
comboEmpresa.addItemListener( new ItemListener()
{
@Override
@@ -90,6 +123,7 @@ public class EmpresaPanel extends JPanel
{
panelEmpresa.setEmpresa( (Empresas) item );
panelEstabelecimentos.setEmpresa( (Empresas) item );
+ EmpresaPanel.this.setEmpresa( (Empresas) item );
}
}
}
diff --git a/trunk/SIPRPSoft/src/siprp/higiene/relatorio/PanelRelatorio.java b/trunk/SIPRPSoft/src/siprp/higiene/relatorio/PanelRelatorio.java
index f2a1e405..f2a3ba86 100644
--- a/trunk/SIPRPSoft/src/siprp/higiene/relatorio/PanelRelatorio.java
+++ b/trunk/SIPRPSoft/src/siprp/higiene/relatorio/PanelRelatorio.java
@@ -226,7 +226,7 @@ public class PanelRelatorio extends JPanel implements CaretListener, ChangeListe
{
relatorio.setIsSubmetido( new Date() );
relatorio.save();
- sendMail( relatorio );
+// sendMail( relatorio );
refresh();
setRelatorio( relatorio, false );
}
@@ -247,10 +247,10 @@ public class PanelRelatorio extends JPanel implements CaretListener, ChangeListe
Date dataVisita = relatorio.getToHsMarcacoesEstabelecimento().getData();
String dataVisitaString = new SimpleDateFormat("dd/MM/yyyy").format( dataVisita );
String subject = "Relatório da Avaliação de Riscos Laborais e Plano de Actuação de " + nomeEstabelecimento + " - auditoria de " + dataVisitaString;
- String body = "Exmos. Senhores" +
- "\n" +
- "\n" +
- "\n" +
+ String body = "Exmos. Senhores" +
+ "
" +
+ "
" +
+ "
" +
"Junto enviamos o relatório de avaliação de riscos laborais e " +
"respectivo plano de actuação da auditoria realizada no dia " +
dataVisitaString +
@@ -260,34 +260,34 @@ public class PanelRelatorio extends JPanel implements CaretListener, ChangeListe
"nestes documentos e que preencham o plano de actuação por forma a " +
"auxiliar-vos na planificação das medidas correctivas e para poderem " +
"apresentá-los em caso de inspecção da ACT – Autoridade para as Condições do Trabalho." +
- "\n" +
- "\n" +
- "\n" +
+ "
" +
+ "
" +
+ "
" +
"Caso pretendam o nosso apoio ou necessitem de qualquer esclarecimento, contactem-nos, por favor, através do telefone (+351) 213 504 540." +
- "\n" +
- "\n" +
- "\n" +
+ "
" +
+ "
" +
+ "
" +
"Com os melhores cumprimentos, " +
- "\n" +
- "\n" +
- "\n" +
+ "
" +
+ "
" +
+ "
" +
nomeTecnico +
- "\n" +
+ "
" +
"SIPRP - Sociedade Ibérica de Prevenção de Riscos Profissionais " +
- "\n" +
+ "
" +
"Atrium Saldanha - Praça Duque de Saldanha, 1 - 9º G - 1050-094 Lisboa " +
- "\n" +
+ "
" +
"Telefone: (+351) 213 504 540 " +
- "\n" +
+ "
" +
"Fax: (+351) 213 504 549 " +
- "\n" +
+ "
" +
"E-mail: geral@siprp.pt " +
- "\n" +
+ "
" +
"URL: www.siprp.com " +
- "\n" +
- "\n" +
- "\n" +
- "Esta é uma mensagem gerada automaticamente pelo nosso sistema, por favor não responda";
+ "
" +
+ "
" +
+ "
" +
+ "Esta é uma mensagem gerada automaticamente pelo nosso sistema, por favor não responda";
List rels = relatorio.getToHsMarcacoesEstabelecimento().getToEstabelecimentos().getHsEmailEstabelecimento();
for( HsEmailEstabelecimento rel : rels )
{