117 lines
9.3 KiB
Plaintext
Executable File
117 lines
9.3 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 columns="1">
|
|
<f:facet name="header">
|
|
<h:outputText value="#{msg_armas.lbl_datospersonales}" />
|
|
</f:facet>
|
|
<h:panelGroup layout="block">
|
|
<h:panelGrid id="data-content" columns="2" styleClass="m-data-content">
|
|
<p:outputLabel for="npersona" value="#{msg_armas['lbl_nombrerazonsocial']}:" style="display: block;width:150px;"/>
|
|
<p:inputText id="npersona" value="#{tramiteArmasController.detallepersona.record.name}" style="width:300px;" disabled="true"/>
|
|
<p:outputLabel for="nactividad" value="#{msg_armas['lbl_actividadEconomica']}:" style="display: block;width:150px;"/>
|
|
<p:inputText id="nactividad" value="#{tramiteArmasController.detallepersona.record.econimicact}" style="width:300px;" disabled="true"/>
|
|
<p:outputLabel for="nnombrerepresentante" value="#{msg_armas['lbl_nombreRepresentanteLegal']}:" style="display: block;width:150px;"/>
|
|
<p:inputText id="nnombrerepresentante" value="#{tramiteArmasController.detallepersona.record.legalrepresent}" style="width:300px;" disabled="#{!tramiteArmasController.actualizaDatosGenerales or tramiteArmasController.detallepersona.record.identificationcatalog != 'RUC' or tramiteArmasController.deshabilitarPantalla}"/>
|
|
<p:outputLabel for="nidentificacionrepresentante" value="#{msg_armas['lbl_cedulaRepresentante']}:" style="display: block;width:150px;"/>
|
|
<p:inputText id="nidentificacionrepresentante" value="#{tramiteArmasController.detallepersona.record.legalrepresentidentification}" style="width:300px;" disabled="#{!tramiteArmasController.actualizaDatosGenerales or tramiteArmasController.detallepersona.record.identificationcatalog != 'RUC' or tramiteArmasController.deshabilitarPantalla}"/>
|
|
</h:panelGrid>
|
|
<h:panelGrid columns="6" styleClass="m-data-content">
|
|
<p:outputLabel for="solPaisOrigen" value="#{msg_armas['lbl_paisorigen']}:" style="display: block;width:150px;"/>
|
|
<p:selectOneMenu id="solPaisOrigen" value="#{tramiteArmasController.direccion.mfilelds['solcodpais']}" style="width:300px;" disabled="#{tramiteArmasController.deshabilitarPantalla}">
|
|
<f:selectItems value="#{tramiteArmasController.direccion.lcountries}" var="pais" itemLabel="#{pais.description}" itemValue="#{pais.pk}"/>
|
|
<p:ajax event="change"
|
|
listener="#{tramiteArmasController.executePais}"
|
|
update=":formSolicitud:tabtramite:solProvincia :formSolicitud:tabtramite:solCanton :formSolicitud:tabtramite:solCiudad :formSolicitud:tabtramite:solParroquia"/>
|
|
</p:selectOneMenu>
|
|
<p:message for="solPaisOrigen" />
|
|
<p:outputLabel for="solProvincia" value="#{msg_armas['lbl_provincia']}:"/>
|
|
<p:selectOneMenu id="solProvincia" value="#{tramiteArmasController.direccion.mfilelds['solcodprovincia']}"
|
|
style="width:300px;" disabled="#{tramiteArmasController.deshabilitarPantalla}" required="true">
|
|
<f:selectItems value="#{tramiteArmasController.direccion.lprovinces}" var="provincia" itemLabel="#{provincia.description}" itemValue="#{provincia.pk.provincecode}"/>
|
|
<p:ajax event="change" listener="#{tramiteArmasController.executeProvincia}"
|
|
update=":formSolicitud:tabtramite:solCanton :formSolicitud:tabtramite:solCiudad :formSolicitud:tabtramite:solParroquia"/>
|
|
</p:selectOneMenu>
|
|
<p:message for="solProvincia" />
|
|
<p:outputLabel for="solCanton" value="#{msg_armas['lbl_canton']}:" style="display: block;width:150px;"/>
|
|
<p:selectOneMenu id="solCanton" value="#{tramiteArmasController.direccion.mfilelds['solcodcanton']}" required="true"
|
|
style="width:300px;" disabled="#{tramiteArmasController.deshabilitarPantalla}">
|
|
<f:selectItems value="#{tramiteArmasController.direccion.lcantones}" var="canton" itemLabel="#{canton.description}" itemValue="#{canton.pk.cantoncode}"/>
|
|
<p:ajax event="change" listener="#{tramiteArmasController.executeCanton}"
|
|
update=":formSolicitud:tabtramite:solCiudad :formSolicitud:tabtramite:solParroquia"/>
|
|
</p:selectOneMenu>
|
|
<p:message for="solCanton" />
|
|
<p:outputLabel for="solCiudad" value="#{msg_armas['lbl_ciudad']}:"/>
|
|
<p:selectOneMenu id="solCiudad" value="#{tramiteArmasController.direccion.mfilelds['solcodciudad']}" required="true"
|
|
style="width:300px;" disabled="#{tramiteArmasController.deshabilitarPantalla}">
|
|
<f:selectItems value="#{tramiteArmasController.direccion.lcities}" var="ciudad" itemLabel="#{ciudad.description}" itemValue="#{ciudad.pk.citycode}"/>
|
|
</p:selectOneMenu>
|
|
<p:message for="solCiudad" />
|
|
<p:outputLabel for="solParroquia" value="#{msg_armas['lbl_parroquia']}:" style="display: block;width:150px;"/>
|
|
<p:selectOneMenu id="solParroquia" value="#{tramiteArmasController.direccion.mfilelds['solcodparroquia']}" required="true"
|
|
style="width:300px;" disabled="#{tramiteArmasController.deshabilitarPantalla}">
|
|
<f:selectItems value="#{tramiteArmasController.direccion.lparroquias}" var="parroquia" itemLabel="#{parroquia.description}" itemValue="#{parroquia.pk.parroquiacode}"/>
|
|
</p:selectOneMenu>
|
|
<p:message for="solParroquia" />
|
|
</h:panelGrid>
|
|
<h:panelGrid columns="2" styleClass="m-data-content">
|
|
<p:outputLabel for="solPersonaDireccion" value="#{msg_armas['lbl_direccion']}:" style="display: block;width:150px;"/>
|
|
<p:inputText id="solPersonaDireccion" value="#{tramiteArmasController.direccion.mfilelds['soldireccion']}" style="width: 500px;" disabled="#{tramiteArmasController.deshabilitarPantalla}"/>
|
|
</h:panelGrid>
|
|
<h:panelGrid columns="4" styleClass="m-data-content">
|
|
<p:outputLabel for="solPersonaTelFijo" value="#{msg_armas['lbl_telfijo']}:" style="display: block;width:150px;"/>
|
|
<p:inputText id="solPersonaTelFijo" maxlength="12" value="#{tramiteArmasController.telefono.mfilelds['soltelfijo']}" disabled="#{tramiteArmasController.deshabilitarPantalla}">
|
|
<pe:keyFilter for="solPersonaTelFijo" mask="pint"/>
|
|
</p:inputText>
|
|
|
|
<p:outputLabel for="solPersonaTelCelular" value="#{msg_armas['lbl_telcelular']}:"/>
|
|
<p:inputText id="solPersonaTelCelular" maxlength="12" value="#{tramiteArmasController.telefono.mfilelds['soltelcelular']}" disabled="#{tramiteArmasController.deshabilitarPantalla}">
|
|
<pe:keyFilter for="solPersonaTelCelular" mask="pint"/>
|
|
</p:inputText>
|
|
|
|
<p:outputLabel for="nestadocivil" value="#{msg_customer['lbl_maritalststus']}:" style="display: block;width:150px;"/>
|
|
<p:inputText id="nestadocivil" value="#{tramiteArmasController.natural.record.modifiedData['nestcivil']}" style="width:300px;" disabled="true"/>
|
|
|
|
<p:outputLabel for="ngenero" value="#{msg_general['lbl_gender']}:"/>
|
|
<p:inputText id="ngenero" value="#{tramiteArmasController.natural.record.modifiedData['ngenero']}" style="width:300px;" disabled="true"/>
|
|
|
|
<p:outputLabel for="nestatura" value="#{msg_general['lbl_person_height']}:" style="display: block;width:150px;"/>
|
|
<p:inputText id="nestatura" value="#{tramiteArmasController.natural.record.height}" style="width:50px;" disabled="true"/>
|
|
|
|
<p:outputLabel for="nprofesion" value="#{msg_customer['lbl_profession']}:"/>
|
|
<p:inputText id="nprofesion" value="#{tramiteArmasController.natural.record.modifiedData['nprofesion']}" style="width:300px;" disabled="true"/>
|
|
</h:panelGrid>
|
|
<h:panelGrid columns="5" styleClass="m-data-content">
|
|
<p:outputLabel for="ncorreo" value="#{msg_armas['lbl_correo']}:" style="display: block;width:150px;"/>
|
|
<p:inputText id="ncorreo" value="#{tramiteArmasController.direccion.mfilelds['solcorreopersona']}" style="width:300px;" disabled="#{tramiteArmasController.deshabilitarPantalla}"/>
|
|
|
|
<p:outputLabel for="selTipoPersona" value="#{msg_armas['lbl_tipoPersona']}"/>
|
|
<p:selectOneMenu id="selTipoPersona" value="#{tramiteArmasController.detallepersona.record.persontypecatalog}" disabled="true">
|
|
<f:selectItem itemLabel="" itemValue="#{null}"/>
|
|
<f:selectItems value="#{tramiteArmasController.ltipopersona}" var="tipoPersona" itemLabel="#{tipoPersona.description}" itemValue="#{tipoPersona.pk.catalog}"/>
|
|
</p:selectOneMenu>
|
|
</h:panelGrid>
|
|
</h:panelGroup>
|
|
</p:panelGrid>
|
|
|
|
<h:panelGroup layout="block" rendered="false">
|
|
<p:panelGrid id="pnlAlmacenamiento" styleClass="m-data-content" columns="1">
|
|
<f:facet name="header">
|
|
<h:outputText value="#{msg_armas['lbl_datoscapacidad']}"/>
|
|
</f:facet>
|
|
<h:panelGrid columns="6" styleClass="m-data-content">
|
|
<p:outputLabel for="txtAlmacenamiento" value="#{msg_armas['lbl_almacenamiento']}" style="display: block;width:150px;"/>
|
|
<pe:inputNumber id="txtAlmacenamiento" decimalSeparator="." thousandSeparator=""/>
|
|
<p:message for="txtAlmacenamiento"/>
|
|
<p:outputLabel for="txtManejoArmas" value="#{msg_armas['lbl_manejoarmas']}"/>
|
|
<pe:inputNumber id="txtManejoArmas" decimalSeparator="." thousandSeparator=""/>
|
|
<p:message for="txtManejoArmas"/>
|
|
</h:panelGrid>
|
|
</p:panelGrid>
|
|
</h:panelGroup>
|
|
|
|
</ui:composition> |