maia_modificado/.svn/pristine/d8/d8204aa197ac4e52e8d38480cca...

146 lines
9.2 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"
template="/WEB-INF/templates/template.xhtml"
xmlns:maia="http://java.sun.com/jsf/composite/maiaComponents">
<ui:define name="content">
<h:form id="formTable">
<maia:pageEvents controller="#{verificarMaterialDecomisadoController}"
queryProcess=":formTable:filters"
queryUpdate=":formTable:data-content"
focusContainer=":formTable:filters"
saveProcess=""
saveUpdate=":formTable:controls" />
<p:panelGrid id="filters" columns="1" styleClass="m-filters">
<f:facet name="header">
<h:outputText value="#{msg_armas.fct_datosDelDecomiso}" />
</f:facet>
<h:panelGrid columns="1" >
<h:panelGrid columns="5" >
<p:outputLabel for="numeroRecibo" value="#{msg_armas.lbl_numeroRecibo}:" style="display:block;width:160px;"/>
<p:inputText id="numeroRecibo" disabled="true" value="#{verificarMaterialDecomisadoController.decomiso.numerorecibo}" style="width: 220px;" />
<p:spacer width="10"/>
<p:outputLabel for="fechaDeDecomiso" value="#{msg_armas.lbl_fechaDeDecomiso}:" style="display:block;width:140px;"/>
<p:inputText id="fechaDeDecomiso" disabled="true" value="#{verificarMaterialDecomisadoController.decomiso.fechadecomiso}" style="width: 220px;" >
<f:convertDateTime pattern="#{msg_general.dateformat}"/>
</p:inputText>
<p:outputLabel for="cedulaRucPasaporte" value="#{msg_armas.lbl_cedulaRucPasaporte}:" />
<p:inputText id="cedulaRucPasaporte" disabled="true" value="#{verificarMaterialDecomisadoController.decomiso.numerodocumento}" style="width: 220px;" />
<p:spacer width="10"/>
<p:outputLabel for="fechaDeRegistro" value="#{msg_armas.lbl_fechaDeRegistro}:" />
<p:inputText id="fechaDeRegistro" disabled="true" value="#{verificarMaterialDecomisadoController.decomiso.fecharegistro}" style="width:220px;" >
<f:convertDateTime pattern="#{msg_general.dateformat}"/>
</p:inputText>
</h:panelGrid>
<h:panelGrid columns="2" >
<p:outputLabel for="nombrerazonsocial" value="#{msg_armas.lbl_nombrerazonsocial}:" style="display:block;width:160px;"/>
<p:inputText id="nombrerazonsocial" disabled="true" value="#{verificarMaterialDecomisadoController.decomiso.nombrerazonsocial}" style="width:618px;" />
</h:panelGrid>
<h:panelGrid columns="5" >
<p:outputLabel for="provincia" value="#{msg_armas.lbl_provincia}:" style="display:block;width:160px;"/>
<p:inputText id="provincia" disabled="true" value="#{verificarMaterialDecomisadoController.provincia}" style="width: 220px;" />
<p:spacer width="10"/>
<p:outputLabel for="canton" value="#{msg_armas.lbl_canton}:" style="display:block;width:140px;"/>
<p:inputText id="canton" disabled="true" value="#{verificarMaterialDecomisadoController.canton}" style="width: 220px;" />
<p:outputLabel for="ciudad" value="#{msg_armas.lbl_ciudad}:" />
<p:inputText id="ciudad" disabled="true" value="#{verificarMaterialDecomisadoController.ciudad}" style="width: 220px;" />
<p:spacer width="10"/>
<p:outputLabel for="parroquia" value="#{msg_armas.lbl_parroquia}:" />
<p:inputText id="parroquia" disabled="true" value="#{verificarMaterialDecomisadoController.parroquia}" style="width: 220px;" />
</h:panelGrid>
<h:panelGrid columns="2" >
<p:outputLabel for="direccion" value="#{msg_armas.lbl_direccion}:" style="display:block;width:160px;"/>
<p:inputText id="direccion" disabled="true" value="#{verificarMaterialDecomisadoController.decomiso.direccion}" style="width: 618px;" />
</h:panelGrid>
<h:panelGrid columns="5" >
<p:outputLabel for="decomisadopor" value="#{msg_armas.lbl_decomisadopor}:" style="display:block;width:160px;"/>
<p:inputText id="decomisadopor" disabled="true" value="#{verificarMaterialDecomisadoController.decomiso.funcionario}" style="width: 220px;" />
<p:spacer width="10"/>
<p:outputLabel for="nocedula" value="#{msg_armas.lbl_nocedula}:" style="display:block;width:140px;"/>
<p:inputText id="nocedula" disabled="true" value="#{verificarMaterialDecomisadoController.decomiso.cedulafuncionario}" style="width: 220px;" />
<p:outputLabel for="grado" value="#{msg_armas.lbl_grado}:" />
<p:inputText id="grado" disabled="true" value="#{verificarMaterialDecomisadoController.gradoCatalogDatail.description}" style="width: 220px;" />
<p:spacer width="10"/>
<p:outputLabel for="unidad" value="#{msg_armas.lbl_unidad}:" />
<p:inputText id="unidad" disabled="true" value="#{verificarMaterialDecomisadoController.unidadCatalogDatail.description}" style="width: 270px;" />
</h:panelGrid>
</h:panelGrid>
</p:panelGrid>
<h:panelGrid columns="7" id="controls" styleClass="m-controls">
<maia:pageControls controller="#{verificarMaterialDecomisadoController}"
queryProcess=":formTable:filters"
queryUpdate=":formTable:data-content"
createProcess=""
createUpdate=""
dialogWidgetVar=""
showQueryBtn="false"
showCreateBtn = "false"
showSaveBtn = "false" />
<p:commandButton value="#{msg_general.btn_aceptar}" action="#{verificarMaterialDecomisadoController.save()}"
icon="ui-icon-disk" disabled="#{verificarMaterialDecomisadoController.isEnableImprimir}" update=":formTable:controls"/>
<p:commandButton id="idComplete" value="#{msg_armas.btn_enviar}" icon="ui-icon-circle-check" disabled="#{!verificarMaterialDecomisadoController.btnFlujo}"
process="@this" action="#{verificarMaterialDecomisadoController.completarTarea()}" oncomplete="Maia.loadPageUtil();"/>
</h:panelGrid>
<p:panelGrid id="data-content" columns="1" styleClass="m-data-content" style="text-align: center;">
<f:facet name="header">
<h:outputText value="#{msg_armas.tab_detalleDeArmas}" />
</f:facet>
<p:dataTable id="dt-table" var="row" value="#{verificarMaterialDecomisadoController.decomisoArmaController.lrecord}"
rows="10" rowIndexVar="index" rowKey="#{row.rowkey()}" selectionMode="single" style="width:100%">
<p:column headerText="No." width="15" resizable="true">
<h:outputText value="#{index+1}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_codigo}" width="30" >
<h:outputText value="#{row.pk}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_serielote}" width="50" resizable="true" >
<h:outputText value="#{row.modifiedData['nlote']}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_cantidad}" width="40" resizable="true" >
<h:outputText value="#{row.cantidad}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_clase}" width="70" resizable="true" >
<h:outputText value="#{row.modifiedData['nclase']}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_tipo}" width="70" resizable="true">
<h:outputText value="#{row.modifiedData['ntipo']}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_longitud}" width="70" resizable="true" >
<h:outputText value="#{row.modifiedData['nlongitud']}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_calibre}" width="40" resizable="true" >
<h:outputText value="#{row.modifiedData['ncalibre']}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_marca}" width="40" resizable="true" >
<h:outputText value="#{row.modifiedData['nmarca']}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_motivo}" width="70" resizable="true" >
<h:outputText value="#{row.modifiedData['nmotivodecomiso']}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_observaciones}" width="70" resizable="true" >
<h:outputText value="#{row.observacion}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_enBodega}" width="40" resizable="true" style="text-align:center" >
<p:selectBooleanCheckbox id="seleccionarArma" value="#{row.modifiedData['isSelect']}">
<p:ajax listener="#{verificarMaterialDecomisadoController.seleccionarArma}" update="dt-table" />
<f:attribute name="armaDecomisadaObj" value="#{row}" />
</p:selectBooleanCheckbox>
</p:column>
</p:dataTable>
</p:panelGrid>
</h:form>
</ui:define>
</ui:composition>