maia/.svn/pristine/d2/d2516b4f61147d8524b132943f9...

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>