1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
<h:form id="modifier">
<p:dialog header="Modification" widgetVar="produitEdit" modal="true"
showEffect="fade" hideEffect="explode" resizable="false" appendToBody="true">
<p:growl id="growl" showDetail="true" sticky="false" />
<h:panelGrid id="displaye" columns="4" cellpadding="4" style="margin:0 auto;">
<f:facet name="header">
</f:facet>
<h:outputLabel for="libelle" title="Libelle" value="Libelle:" style="color: crimson;" />
<p:inputText value="#{produitBean.produit.designation}" id="nom" />
<h:outputLabel for="nom" title="Qauntité" value="Qauntité:" style="color: crimson;" />
<p:inputText value="#{produitBean.produit.quantite}" id="qt" required="true"/>
<h:outputLabel for="nom" title="Prix HT" value="Prix HT:" style="color: crimson;" />
<p:inputText value="#{produitBean.produit.ht}" id="ht" required="true"/>
<h:outputLabel for="nom" title="TVA" value="TVA:" style="color: crimson;" />
<p:inputText value="#{produitBean.produit.tva}" id="tva" required="true"/>
<h:outputLabel for="nom" title="Stock minimal" value="Stock minimal:" style="color: crimson;" />
<p:inputText value="#{produitBean.produit.stockMin}" id="stck" required="true"/>
<h:outputLabel for="nom" title="Unité" value="Unité:" style="color: crimson;" />
<p:inputText value="#{produitBean.produit.unite}" id="unit" required="true"/>
<p:outputLabel for="cat" value="Categorie:" style="color: crimson;"/>
<p:selectOneMenu id="cat" value="#{categorieBean.categorie.codeCategorie}" style="width:125px"
panelStyle="width:180px" effect="fade" filter="true" filterMatchMode="startsWith">
<f:selectItem itemLabel="#{produitBean.produit.categorie.libelle}" itemValue="1" />
<f:selectItems value="#{categorieBean.itemCategorie}" />
</p:selectOneMenu>
</h:panelGrid>
<p:separator/>
<p:commandButton value="Enregistrer" update=":datatable:Tab, growl"
actionListener="#{produitBean.edition(actionEvent)}"
oncomplete="categorieEdit.hide()"/>
</p:dialog>
</h:form> |
Partager