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.
SIPRP/AnaliseAcidentesTrabalho/AnaliseAcidentesTrabalho/web/AnaliseAcidenteTrabalho.jsp

224 lines
26 KiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

<?xml version="1.0" encoding="UTF-8"?>
<jsp:root version="1.2" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:ui="http://www.sun.com/web/ui">
<jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"/>
<f:view>
<ui:page binding="#{AnaliseAcidenteTrabalho.page1}" id="page1">
<ui:html binding="#{AnaliseAcidenteTrabalho.html1}" id="html1">
<ui:head binding="#{AnaliseAcidenteTrabalho.head1}" id="head1">
<ui:link binding="#{AnaliseAcidenteTrabalho.link1}" id="link1" url="/resources/stylesheet.css"/>
</ui:head>
<ui:body binding="#{AnaliseAcidenteTrabalho.body1}" id="body1" style="-rave-layout: grid">
<ui:form binding="#{AnaliseAcidenteTrabalho.form1}" id="form1">
<div class="gridColCenter" style="height: 22px; left: 0px; top: 0px; position: absolute; width: 100%">
<jsp:directive.include file="Header.jspf"/>
</div>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridBase1}" columns="1" id="gridBase1"
style="height: 39px; top: 60px; position: absolute; width: 100%" styleClass="centerBlock">
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridLayout1}" columns="1" id="gridLayout1" style="height: 24px; width: 80%"
styleClass="centerBlock" width="456">
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel1}" columnClasses="gridColLeft, gridColRightBottom" columns="2"
id="gridPanel1" style="border-bottom: solid rgb(0, 0, 0) 1px; height: 24px; width: 100%" width="312">
<ui:panelGroup binding="#{AnaliseAcidenteTrabalho.groupPanel1}" id="groupPanel1" style="height: 24px; width: 216px">
<ui:image binding="#{AnaliseAcidenteTrabalho.image1}" id="image1" url="/resources/images/SIPRP_logo_small.jpg"/>
<ui:image binding="#{AnaliseAcidenteTrabalho.image2}" id="image2" url="/resources/images/logo_auchan_small1.jpg"/>
</ui:panelGroup>
<ui:panelGroup binding="#{AnaliseAcidenteTrabalho.groupPanel2}" id="groupPanel2" style="height: 24px; width: 310px; top: 90%">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.lblUser}" escape="false" id="lblUser"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText1}" escape="false" id="staticText1" text="   "/>
<ui:hyperlink binding="#{AnaliseAcidenteTrabalho.lnkChangePassword}" id="lnkChangePassword" text="alterar palavra-chave"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText2}" escape="false" id="staticText2" text=" | "/>
<ui:hyperlink action="#{AnaliseAcidenteTrabalho.lnkLogout_action}" binding="#{AnaliseAcidenteTrabalho.lnkLogout}"
id="lnkLogout" text="sair"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText3}" id="staticText3" text="&gt;&gt;"/>
</ui:panelGroup>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridMsg}" columnClasses="gridColCenter" columns="1" id="gridMsg"
style="height: 24px; width: 100%" width="96">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.txtMsg}" escape="false" id="txtMsg" style="color: rgb(204, 0, 51); height: 24px; width: 384px"/>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridCabecalho}" columns="1" id="gridCabecalho" style="background-color: #668597; border: 1px solid #000000; height: 39px; width: 100%">
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel2}" columnClasses="gridColLeft15, gridColLeft85" columns="2"
id="gridPanel2" style="height: 24px; width: 70%" width="336">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.lblEmpresa1}" id="lblEmpresa1" style="height: 24px; width: 120px" text="Empresa:"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.txtEmpresa}" id="txtEmpresa" style="color: #ffffff; height: 24px; width: 120px"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText4}" id="staticText4" text="Estabelecimento:"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.txtEstabelecimento}" id="txtEstabelecimento" style="color: #ffffff; height: 24px; width: 120px"/>
<ui:hyperlink action="#{AnaliseAcidenteTrabalho.lnkLblTrabalhador_action}"
binding="#{AnaliseAcidenteTrabalho.lnkLblTrabalhador}" id="lnkLblTrabalhador" style="color: #000000" text="Trabalhador:"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.txtTrabalhador}" id="txtTrabalhador" style="color: #ffffff; height: 24px; width: 120px"/>
</h:panelGrid>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridTrabalhadores}" cellpadding="0" cellspacing="0" columns="1"
id="gridTrabalhadores" style="background-color: #f6f4e8; border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgb(0, 0, 0) rgb(0, 0, 0); height: 39px; width: 100%">
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel3}" columnClasses="gridColLeft" columns="1" id="gridPanel3"
style="background-color: #668597; border-bottom: solid #000000 1px; height: 24px; width: 100%" width="192">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText5}" id="staticText5" style="height: 24px; width: 168px" text="Trabalhadores"/>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel4}" columnClasses="gridColCenter" columns="1" id="gridPanel4"
style="height: 24px; width: 90%" styleClass="centerBlock" width="456">
<ui:table augmentTitle="false" binding="#{AnaliseAcidenteTrabalho.table1}" id="table1" style="height: 48px; width: 100%" styleClass="centerBlock">
<ui:tableRowGroup binding="#{AnaliseAcidenteTrabalho.tableRowGroup1}" id="tableRowGroup1"
sourceData="#{SessionBean1.trabalhadoresListDataProvider}" sourceVar="currentRow">
<ui:tableColumn binding="#{AnaliseAcidenteTrabalho.tableColumn1}" headerText="Nome" id="tableColumn1"
sort="nome" style="width: 80%" width="142">
<ui:hyperlink action="#{AnaliseAcidenteTrabalho.lnkNome_action}"
binding="#{AnaliseAcidenteTrabalho.lnkNome1}" id="lnkNome1" text="#{currentRow.value['nome']}"/>
</ui:tableColumn>
<ui:tableColumn binding="#{AnaliseAcidenteTrabalho.tableColumn2}" headerText="Data de nascimento"
id="tableColumn2" sort="data_nascimento" style="width: 20%">
<ui:hyperlink action="#{AnaliseAcidenteTrabalho.lnkDataNascimento_action}"
binding="#{AnaliseAcidenteTrabalho.lnkDataNascimento1}" id="lnkDataNascimento1" text="#{currentRow.value['data_nascimento']}"/>
</ui:tableColumn>
</ui:tableRowGroup>
</ui:table>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.txtSearchMsg}" escape="false" id="txtSearchMsg" rendered="false" style="color: rgb(204, 0, 0); height: 24px; width: 336px"/>
</h:panelGrid>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridSiprp}" cellpadding="0" cellspacing="0" columns="1" id="gridSiprp" style="border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgb(0, 0, 0) rgb(0, 0, 0); background-color: rgb(246, 244, 232); height: 39px; width: 100%">
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel5}" columnClasses="gridColLeft" columns="1" id="gridPanel5"
style="background-color: #668597; border-bottom: solid #000000 1px; height: 24px; width: 100%" width="192">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText6}" escape="false" id="staticText6"
style="height: 24px; width: 168px" text="Empresa prestadora de serviços de segurança, higiene e saúde do trabalho"/>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel6}" columnClasses="gridColCenter" columns="1" id="gridPanel6"
style="height: 24px; width: 90%" styleClass="centerBlock" width="456">
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel7}" columnClasses="gridColLeft, gridColLeft" columns="2"
id="gridPanel7" style="height: 24px; width: 100%" width="240">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText7}" escape="false" id="staticText7"
style="height: 24px; width: 144px" text="Identificação:"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText8}" escape="false" id="staticText8" text="SIPRP - Sociedade Ib&amp;#233;rica de Preven&amp;#231;&amp;#227;o de Riscos Profissionais Unipessoal Lda."/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText9}" escape="false" id="staticText9"
style="height: 24px; width: 144px" text="T&amp;#233;cnico(a) Superior de Higiene e Seguran&amp;#231;a do Trabalho:"/>
<ui:panelGroup binding="#{AnaliseAcidenteTrabalho.groupPanel3}" id="groupPanel3" style="height: 24px; width: 288px">
<ui:dropDown binding="#{AnaliseAcidenteTrabalho.dropDown1}" id="dropDown1" style="height: 24px; width: 144px"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText10}" escape="false" id="staticText10"
style="height: 24px; width: 168px" text="C.A.P. n&amp;#186;:"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.txtCap}" id="txtCap" style="height: 24px; width: 120px"/>
</ui:panelGroup>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText11}" escape="false" id="staticText11"
style="height: 24px; width: 288px" text="M&amp;#233;dico(a) do Trabalho:"/>
<ui:panelGroup binding="#{AnaliseAcidenteTrabalho.groupPanel4}" id="groupPanel4" style="height: 24px; width: 288px">
<ui:dropDown binding="#{AnaliseAcidenteTrabalho.dropDown2}" id="dropDown2" style="height: 24px; width: 144px"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText12}" escape="false" id="staticText12"
style="height: 24px; width: 168px" text="C&amp;#233;dula Prof. n&amp;#186;:"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.txtCedula}" id="txtCedula" style="height: 24px; width: 120px"/>
</ui:panelGroup>
</h:panelGrid>
</h:panelGrid>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridAcidentado}" cellpadding="0" cellspacing="0" columns="1" id="gridAcidentado"
style="border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgb(0, 0, 0) rgb(0, 0, 0); background-color: rgb(246, 244, 232); height: 39px; width: 100%">+
<h:panelGrid
binding="#{AnaliseAcidenteTrabalho.gridPanel8}" columnClasses="gridColLeft" columns="1" id="gridPanel8"
style="background-color: #668597; border-bottom: solid #000000 1px; height: 24px; width: 100%" width="192">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText13}" escape="false" id="staticText13"
style="height: 24px; width: 168px" text="Acidentado(a)"/>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel9}" columnClasses="gridColCenter" columns="1" id="gridPanel9"
style="height: 24px; width: 90%" styleClass="centerBlock" width="456">
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel10}" columnClasses="gridColLeft, gridColLeft" columns="2"
id="gridPanel10" style="height: 24px; width: 100%" width="240">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText14}" escape="false" id="staticText14"
style="height: 24px; width: 144px" text="Nome:"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.txtNomeAcidentado}" escape="false" id="txtNomeAcidentado"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText15}" escape="false" id="staticText15"
style="height: 24px; width: 288px" text="Data de nascimento:"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.txtDataNascimento}" escape="false" id="txtDataNascimento"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText16}" escape="false" id="staticText16"
style="height: 24px; width: 288px" text="N&amp;#186; horas trabalhadas no turno:"/>
<ui:textField binding="#{AnaliseAcidenteTrabalho.txtHorasTurno}" id="txtHorasTurno" style="height: 24px; width: 72px"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText17}" escape="false" id="staticText17"
style="height: 24px; width: 288px" text="Sec&amp;#231;&amp;#227;o:"/>
<ui:textField binding="#{AnaliseAcidenteTrabalho.txtSeccao}" id="txtSeccao" style="height: 24px; width: 200px"/>
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText18}" escape="false" id="staticText18"
style="height: 24px; width: 288px" text="Local espec&amp;#237;fico:"/>
<ui:textField binding="#{AnaliseAcidenteTrabalho.txtLocal}" id="txtLocal" style="height: 24px; width: 200px"/>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel11}" columnClasses="gridColLeft" columns="1" id="gridPanel11"
style="height: 24px; width: 100%" width="480">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText19}" escape="false" id="staticText19"
style="height: 24px; width: 288px" text="Tarefa/Actividade que se encontra a realizar:"/>
<ui:textField binding="#{AnaliseAcidenteTrabalho.txtTarefa}" id="txtTarefa" style="height: 24px; width: 100%"/>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel12}" columnClasses="gridColLeft" columns="1" id="gridPanel12"
style="height: 24px; width: 100%" width="480">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText20}" escape="false" id="staticText20"
style="height: 24px; width: 288px" text="Subst&amp;#226;ncias, equipamentos, ferramentas e objetos utilizados:"/>
<ui:textField binding="#{AnaliseAcidenteTrabalho.txtSubstancias}" id="txtSubstancias" style="height: 24px; width: 100%"/>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel13}" columnClasses="gridColLeft" columns="1" id="gridPanel13"
style="height: 24px; width: 100%" width="480">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText21}" escape="false" id="staticText21"
style="height: 24px; width: 288px" text="Identifica&amp;#231;&amp;#227;o do superior hier&amp;#225;rquico/respons&amp;#225;vel superior do posto de trabalho:"/>
<ui:textField binding="#{AnaliseAcidenteTrabalho.txtSuperior}" id="txtSuperior" style="height: 24px; width: 100%"/>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel14}" columnClasses="gridColLeft" columns="1" id="gridPanel14"
style="height: 24px; width: 100%" width="480">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText22}" escape="false" id="staticText22"
style="height: 24px; width: 288px" text="Condi&amp;#231;&amp;#245;es que contribu&amp;#237;ram para o acidente e respectiva explica&amp;#231;&amp;#227;o da sua exist&amp;#234;ncia:"/>
<ui:textField binding="#{AnaliseAcidenteTrabalho.txtCondicoes}" id="txtCondicoes" style="height: 24px; width: 100%"/>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel15}" columnClasses="gridColLeft" columns="1" id="gridPanel15"
style="height: 24px; width: 100%" width="480">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText23}" escape="false" id="staticText23"
style="height: 24px; width: 288px" text="Testemunhas:"/>
<ui:textField binding="#{AnaliseAcidenteTrabalho.txtTestemunhas}" id="txtTestemunhas" style="height: 24px; width: 100%"/>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel16}" columnClasses="gridColLeft" columns="1" id="gridPanel16"
style="height: 24px; width: 100%" width="480">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText24}" escape="false" id="staticText24"
style="height: 24px; width: 288px" text="Causas do acidente:"/>
<ui:textField binding="#{AnaliseAcidenteTrabalho.txtCausas}" id="txtCausas" style="height: 24px; width: 100%"/>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel17}" columnClasses="gridColLeft" columns="1" id="gridPanel17"
style="height: 24px; width: 100%" width="480">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText25}" escape="false" id="staticText25"
style="height: 24px; width: 288px" text="Descri&amp;#231;&amp;#227;o do acidente:"/>
<ui:textField binding="#{AnaliseAcidenteTrabalho.txtDescricao}" id="txtDescricao" style="height: 24px; width: 100%"/>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel18}" columnClasses="gridColLeft" columns="1" id="gridPanel18"
style="height: 24px; width: 100%" width="480">
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel19}" columnClasses="gridColLeft, gridColRight" columns="2"
id="gridPanel19" style="height: 24px; width: 100%" width="480">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText26}" escape="false" id="staticText26"
style="height: 24px; width: 288px" text="Fotografia(s) e/ou croqui(s) do local do acidente:"/>
<ui:button action="#{AnaliseAcidenteTrabalho.butImagem_action}" binding="#{AnaliseAcidenteTrabalho.butImagem}"
id="butImagem" style="height: 24px; width: 96px" text="Ficheiro..."/>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridImages}" columns="1" id="gridImages"
style="height: 24px; width: 100%" width="96"/>
</h:panelGrid>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel20}" columnClasses="gridColLeft" columns="1" id="gridPanel20"
style="height: 24px; width: 100%" width="480">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText27}" escape="false" id="staticText27"
style="height: 24px; width: 288px" text="Conclus&amp;#245;es:"/>
<ui:textArea binding="#{AnaliseAcidenteTrabalho.txtConclusoes}" id="txtConclusoes" style="height: 24px; width: 100%"/>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel21}" columnClasses="gridColLeft" columns="1" id="gridPanel21"
style="height: 24px; width: 100%" width="480">
<ui:staticText binding="#{AnaliseAcidenteTrabalho.staticText28}" escape="false" id="staticText28"
style="height: 24px; width: 288px" text="Ac&amp;#231;&amp;#245;es imediatas tomadas:"/>
<ui:textArea binding="#{AnaliseAcidenteTrabalho.txtAccoes}" id="txtAccoes" style="height: 24px; width: 100%"/>
</h:panelGrid>
</h:panelGrid>
</h:panelGrid>
<h:panelGrid binding="#{AnaliseAcidenteTrabalho.gridPanel22}" columnClasses="gridColLeft, gridColRight" columns="2"
id="gridPanel22" style="height: 24px; width: 100%" width="336">
<ui:button action="#{AnaliseAcidenteTrabalho.butCancelar_action}" binding="#{AnaliseAcidenteTrabalho.butCancelar}"
id="butCancelar" style="height: 24px; width: 96px" text="Cancelar"/>
<ui:panelGroup binding="#{AnaliseAcidenteTrabalho.groupPanel5}" id="groupPanel5" style="height: 24px; width: 240px">
<ui:button action="#{AnaliseAcidenteTrabalho.butGravar_action}" binding="#{AnaliseAcidenteTrabalho.butGravar}"
id="butGravar" style="height: 24px; width: 96px" text="Gravar"/>
<ui:button action="#{AnaliseAcidenteTrabalho.butEnviar_action}" binding="#{AnaliseAcidenteTrabalho.butEnviar}"
id="butEnviar" style="height: 24px; width: 96px" text="Enviar a RH"/>
</ui:panelGroup>
</h:panelGrid>
</h:panelGrid>
</h:panelGrid>
</ui:form>
</ui:body>
</ui:html>
</ui:page>
</f:view>
</jsp:root>