maia_modificado/.svn/pristine/22/22f9fd685df2b7c957f86804626...

50 lines
2.7 KiB
Plaintext
Executable File

<ui:composition
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.org/ui"
xmlns:pe="http://primefaces.org/ui/extensions"
xmlns:maia="http://java.sun.com/jsf/composite/maiaComponents">
<p:panelGrid id="requisitos" columns="1" styleClass="m-data-content">
<f:facet name="header">
<h:outputText value="#{msg_armas['lbl_requisitossolicitud']}" />
</f:facet>
<h:panelGroup layout="block">
<p:spacer height="5"/>
<h:panelGrid columns="1">
<h:outputText value="#{msg_armas['msg_tamano_archivo_requisitos_5']}" style="color:blue;font-weight: bold;"/>
<h:outputText value="#{msg_armas['msg_escanear_documentos_originales']}" style="color:blue;font-weight: bold;"/><br/>
</h:panelGrid>
<p:dataTable id="dt-requisitos" var="row" value="#{tramiteArmasController.requisitos.lrecord}" rowIndexVar="rowIndex" rows="200" style="width: 700px;" rowKey="#{row.rowkey()}" selectionMode="single">
<p:column headerText="#{msg_general.lbl_number}" resizable="true" >
<h:outputText value="#{rowIndex + 1}" />
</p:column>
<p:column headerText="#{msg_armas['lbl_descripcionrequisito']}">
<h:outputText value="#{row.modifiedData['nrequisito']}" />
</p:column>
<p:column headerText="#{msg_armas['lbl_cargararchivo']}" styleClass="m-action-column" style="width: 300px;text-align:center;">
<p:fileUpload mode="advanced" dragDropSupport="true"
disabled="#{tramiteArmasController.deshabilitarPantalla}"
fileUploadListener="#{tramiteArmasController.requisitos.uploadRequisitos}"
uploadLabel="Subir"
label="Seleccionar"
cancelLabel="Cancelar"
invalidFileMessage="Tipo de archivo no permitido"
invalidSizeMessage="Archivo muy grande"
fileLimit="1"
allowTypes="/(\.|\/)(pdf|gif|jpe?g|png)$/" update=":formSolicitud:tabtramite:requisitos"
sizeLimit="6291456">
<f:attribute name="xPathLocation" value="#{tramiteArmasController.requisitos.rutaDocumentoSolBase}/cm:#{tramiteArmasController.solicitud.record.numerosolicitud}/cm:requisitos"/>
<f:attribute name="record" value="#{row}"/>
</p:fileUpload>
</p:column>
<p:column headerText="#{msg_armas.lbl_estadocarga}" resizable="true" >
<h:outputText value="#{row.cargado == 'Y' ? 'Realizada':'Pendiente'}" />
</p:column>
</p:dataTable>
</h:panelGroup>
</p:panelGrid>
</ui:composition>