maia_modificado/.svn/pristine/b8/b89788233f787cf7597754d9a81...

62 lines
3.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"
template="/WEB-INF/templates/template.xhtml">
<ui:define name="content">
<h:body>
<h:form id="formTable">
<maia:pageEvents controller="#{juridicalPersonController.peopleFastController}"
queryProcess=":formTable:filters"
queryUpdate=":formTable:tabcompany:formJuridica:data-content, :formTable:tabcompany:formPersonAddress:address,"
saveProcess=":formTable:tabcompany:formJuridica:data-content"
saveUpdate=":formTable:tabcompany:formJuridica:data-content, :formTable:tabcompany:formPersonAddress:address"
focusContainer=":formTable:filters" />
<p:panelGrid id="filters" columns="5" styleClass="m-filters">
<f:facet name="header">
<h:outputText value="#{msg_general.lbl_filters}" />
</f:facet>
<p:outputLabel for="fname" value="#{msg_customer.lbl_person}:" />
<p:inputText id="fname" value="#{juridicalPersonController.mfilelds['personname']}" style="width: 400px;" disabled="true" />
<p:commandButton id="idLovPerson" icon="ui-icon-link" actionListener="#{juridicalPersonController.openPersonLov()}"
process="@this, :formTable:filters" styleClass="m-lov-button" disabled="#{juridicalPersonController.isDisableSave}">
<p:ajax event="dialogReturn" listener="#{juridicalPersonController.onReturnPersonLov}"
update="formTable" oncomplete="Maia.focusContainer(':formTable:filters')"/>
</p:commandButton>
</p:panelGrid>
<h:panelGrid columns="7" id="controls" styleClass="m-controls">
<p:commandButton id="query" value="#{msg_general.btn_query}" icon="ui-icon-search" disabled="#{juridicalPersonController.isDisableSave}"
action="#{juridicalPersonController.query()}" update="tabcompany" process="@this, filters"/>
<p:commandButton value="#{msg_general.btn_save}" icon="ui-icon-disk" action="#{juridicalPersonController.save()}" process="formTable"
update="formTable" disabled="#{juridicalPersonController.isDisableSave}" />
</h:panelGrid>
<p:tabView id="tabcompany" styleClass="m-tab-inner" dynamic="false" >
<p:tab id="juridical" title="#{msg_general.tab_generals}" >
<ui:include src="/pages/customer/40/_juridical.xhtml" />
</p:tab>
<p:tab id="address" title="#{msg_general.tab_address}" >
<ui:include src="/pages/customer/40/_address.xhtml" />
</p:tab>
<p:tab id="telephone" title="#{msg_general.tab_telephones}">
<ui:include src="/pages/customer/40/_telephone.xhtml" />
</p:tab>
</p:tabView>
</h:form>
</h:body>
</ui:define>
</ui:composition>