diff --git a/trunk/siprp/CompanyDataLoader.java b/trunk/siprp/CompanyDataLoader.java new file mode 100644 index 00000000..7b90a8fe --- /dev/null +++ b/trunk/siprp/CompanyDataLoader.java @@ -0,0 +1,16 @@ +/* + * CompanyDataLoader.java + * + * Created on 25 de Janeiro de 2005, 13:18 + */ + +package siprp; + +/** + * + * @author fpalma + */ +public interface CompanyDataLoader +{ + public void load(); +} diff --git a/trunk/siprp/SingletonConstants.java b/trunk/siprp/SingletonConstants.java index ed0081cd..c2bf3400 100644 --- a/trunk/siprp/SingletonConstants.java +++ b/trunk/siprp/SingletonConstants.java @@ -17,6 +17,10 @@ public class SingletonConstants public static final String COMPANY_LOGO = "company_logo"; public static final String WEB_AWARE = "web_aware"; public static final String DB_NAME = "db_name"; + public static final String LETTER_CONSULTA = "letter_consulta"; + public static final String LETTER_EXAMES = "letter_exames"; + public static final String LETTER_VISITA = "letter_visita"; + /** Creates a new instance of SingletonConstants */ private SingletonConstants() diff --git a/trunk/siprp/companydataloaders/SIPRPDataLoader.java b/trunk/siprp/companydataloaders/SIPRPDataLoader.java new file mode 100644 index 00000000..38e572cd --- /dev/null +++ b/trunk/siprp/companydataloaders/SIPRPDataLoader.java @@ -0,0 +1,74 @@ +/* + * SIPRPDataLoader.java + * + * Created on 25 de Janeiro de 2005, 13:19 + */ + +package siprp.companydataloaders; + +import com.evolute.utils.*; + +import siprp.*; + +/** + * + * @author fpalma + */ +public class SIPRPDataLoader implements CompanyDataLoader +{ + + /** Creates a new instance of SIPRPDataLoader */ + public SIPRPDataLoader() + { + } + + public void load() + { + Singleton.setInstance( SingletonConstants.COMPANY_NAME, "SIPRP - Sociedade Ib\u00e9rica de Preven\u00e7\u00e3o de Riscos Profissionais" ); + Singleton.setInstance( SingletonConstants.COMPANY_LOGO, "logo_combo.jpg" ); + Singleton.setInstance( SingletonConstants.WEB_AWARE, Boolean.TRUE ); + Singleton.setInstance( SingletonConstants.DB_NAME, "siprp" ); + Singleton.setInstance( SingletonConstants.LETTER_CONSULTA, "Vimos pelo presente informar que '%NOME%' dever\u00E1 comparecer " + + "nas nossas instala\u00E7\u00F5es para a realiza\u00E7\u00E3o da consulta de Medicina " + + "do Trabalho, no dia '%DATA%', pelas 08H30." + + "%0A%0A" + + "%0A%0A" + + "Solicitamos, tamb\u00E9m, que o colaborador seja portador do Boletim de Vacinas e " + + "dos \u00FAltimos exames complementares realizados." + + "%0A%0A" + + "%0A%0A" + + "Caso n\u00E3o seja poss\u00EDvel a compar\u00EAncia deste colaborador na data " + + "indicada, contacte-nos, por favor, atrav\u00E9s do telefone 21 350 45 40 " + + "ou respondendo ao remetente desta mensagem." + + "%0A%0A%0A" + + "Cumprimentos," + + "%0A%0ASIPRP" + + "%0A%0AATRIUM SALDANHA" + + "%0A%0APra\u00e7a Duque de Saldanha, 1 - 9\u00BAC" + + "%0A%0A1050-094 Lisboa" ); + Singleton.setInstance( SingletonConstants.LETTER_EXAMES, "Vimos pelo presente informar que '%NOME%' dever\u00E1 comparecer " + + "nas nossas instala\u00E7\u00F5es para a realiza\u00E7\u00E3o dos exames de Medicina " + + "do Trabalho, no dia '%DATA%', pelas 08H30." + + "%0A%0A" + + "Relembramos que o colaborador dever\u00E1 comparecer em jejum." + + "%0A%0A" + + "Caso n\u00E3o seja poss\u00EDvel a compar\u00EAncia deste colaborador na data " + + "indicada, contacte-nos, por favor, atrav\u00E9s do telefone 21 350 45 40 " + + "ou respondendo ao remetente desta mensagem." + + "%0A%0A%0A" + + "Cumprimentos,%0A%0ASIPRP" ); + Singleton.setInstance( SingletonConstants.LETTER_VISITA, "Vimos pelo presente informar que iremos efectuar a auditoria de Higiene e " + + "Seguran\u00E7a \u00E0s vossas instala\u00E7\u00F5es de '%NOME%', no dia '%DATA%'." + + "%0A%0A" + + "Agradecemos que nos confirme, pela mesma via, o nome do representante " + + "da empresa que nos ir\u00E1 acompanhar e a vossa disponibilidade para a " + + "realiza\u00E7\u00E3o da visita na data indicada." + + "%0A%0A" + + "Caso necessite de qualquer esclarecimento, contacte-nos, por favor, " + + "atrav\u00E9s dos telefones 21 350 45 43 (Pedro Vieira), 21 350 45 44 " + + "(Catarina Leonardo) ou responda ao remetente desta mensagem." + + "%0A%0A%0A" + + "Cumprimentos,%0A%0ASIPRP" ); + } + +}