Browse Source

Cambios en las paginas de Proveedores y Productos.

master
OmarRz231 4 months ago
parent
commit
98fc8b72b5
  1. 33
      Inventario-war/web/productosCrear.xhtml
  2. 55
      Inventario-war/web/productosEliminar.xhtml
  3. 21
      Inventario-war/web/proveedorCrear.xhtml
  4. 21
      Inventario-war/web/proveedorEliminar.xhtml

33
Inventario-war/web/productosCrear.xhtml

@ -85,19 +85,19 @@
<div> <div>
<p:outputLabel value="Nombre:" for="nombre" /> <p:outputLabel value="Nombre:" for="nombre" />
<p:inputText id="nombre" value="#{demoBeanProductos.producto.nombre}" style="margin: 20px" title="Nombre" required="true" requiredMessage="Se requiere campo Nombre."/> <p:inputText id="nombre" value="#{demoBeanProductos.producto.nombre}" style="margin: 10px; margin-right: 35px; margin-bottom: 20px" title="Nombre" required="true" requiredMessage="Se requiere campo Nombre."/>
<p:outputLabel value="Descripcion:" for="descripcion" /> <p:outputLabel value="Descripcion:" for="descripcion" />
<p:inputText id="descripcion" value="#{demoBeanProductos.producto.descripcion}" style="margin-left: 20px; margin-right: 45px; margin-bottom: 20px" title="Descripcion" required="true" requiredMessage="Se requiere campo Descripcion."/> <p:inputText id="descripcion" value="#{demoBeanProductos.producto.descripcion}" style="margin-left: 10px; margin-right: 35px; margin-bottom: 20px" title="Descripcion" required="true" requiredMessage="Se requiere campo Descripcion."/>
</div> </div>
<div> <div>
<p:outputLabel value="Precio:" for="precio" /> <p:outputLabel value="Precio:" for="precio" />
<p:inputText id="precio" value="#{demoBeanProductos.producto.precio}" style="margin-left: 20px; margin-right: 50px; margin-bottom: 20px" title="Precio" required="true" validatorMessage="Se requiere campo Valido en Precio" requiredMessage="Se requiere campo Precio."> <p:inputText id="precio" value="#{demoBeanProductos.producto.precio}" style="margin-left: 10px; margin-right: 60px; margin-bottom: 20px" title="Precio" required="true" validatorMessage="Se requiere campo Valido en Precio" requiredMessage="Se requiere campo Precio.">
<f:validateRegex pattern="^\d+(\.\d+)?$" /> <f:validateRegex pattern="^\d+(\.\d+)?$" />
</p:inputText> </p:inputText>
<p:outputLabel value="Material:" for="material" /> <p:outputLabel value="Material:" for="material" />
<p:inputText id="material" value="#{demoBeanProductos.producto.material}" style="margin-left: 20px; margin-right: 30px; margin-bottom: 20px" title="Material" required="true" requiredMessage="Se requiere campo Material."/> <p:inputText id="material" value="#{demoBeanProductos.producto.material}" style="margin-left: 10px; margin-right: 20px; margin-bottom: 20px" title="Material" required="true" requiredMessage="Se requiere campo Material."/>
</div> </div>
<div> <div>
<p:outputLabel value="Existencia:" for="existencia" /> <p:outputLabel value="Existencia:" for="existencia" />
@ -107,56 +107,55 @@
</div> </div>
<div> <div>
<p:outputLabel value="Color:" for="colorid" /> <p:outputLabel value="Color:" for="colorid" />
<p:selectOneMenu id="colorid" value="#{demoBeanProductos.producto.colorid}" converter="selectOneMenuConverter" style="margin-left: 5px; margin-right: 4px; margin-bottom: 20px" title="Colorid" required="true" requiredMessage="Se requiere campo Color."> <p:selectOneMenu id="colorid" value="#{demoBeanProductos.producto.colorid}" converter="selectOneMenuConverter" style="margin-left: 10px; margin-right: 175px; margin-bottom: 20px" title="Colorid" required="true" requiredMessage="Se requiere campo Color." appendTo="@this">
<f:selectItems value="#{demoBeanColor.listRolll}" var="itemCo" itemLabel="#{itemCo.color}" itemValue="#{itemCo}"/> <f:selectItems value="#{demoBeanColor.listRolll}" var="itemCo" itemLabel="#{itemCo.color}" itemValue="#{itemCo}"/>
</p:selectOneMenu> </p:selectOneMenu>
<p:outputLabel value="Categoria:" for="categoriaid" /> <p:outputLabel value="Categoria:" for="categoriaid" />
<p:selectOneMenu id="categoriaid" value="#{demoBeanProductos.producto.categoriaid}" converter="selectOneMenuConverter" style="margin-left: 10px; margin-right: 300px; margin-bottom: 20px" title="Categoriaid" required="true" requiredMessage="Se requiere campo Categoria."> <p:selectOneMenu id="categoriaid" value="#{demoBeanProductos.producto.categoriaid}" converter="selectOneMenuConverter" style="margin-left: 10px; margin-right: 90px; margin-bottom: 20px" title="Categoriaid" required="true" requiredMessage="Se requiere campo Categoria." appendTo="@this">
<f:selectItems value="#{demoBeanCategoria.categoria}" var="itemC" itemLabel="#{itemC.categoria}" itemValue="#{itemC}"/> <f:selectItems value="#{demoBeanCategoria.categoria}" var="itemC" itemLabel="#{itemC.categoria}" itemValue="#{itemC}"/>
</p:selectOneMenu> </p:selectOneMenu>
</div> </div>
<div> <div>
<p:outputLabel value="Genero:" for="generoid" /> <p:outputLabel value="Genero:" for="generoid" />
<p:selectOneMenu id="generoid" value="#{demoBeanProductos.producto.generoid}" converter="selectOneMenuConverter" style="margin-left: 20px; margin-right: 120px; margin-bottom: 20px" title="Generoid" required="true" requiredMessage="Se requiere campo Genero."> <p:selectOneMenu id="generoid" value="#{demoBeanProductos.producto.generoid}" converter="selectOneMenuConverter" style="margin-left: 10px; margin-right: 170px; margin-bottom: 20px" title="Generoid" required="true" requiredMessage="Se requiere campo Genero." appendTo="@this">
<f:selectItems value="#{demoBeanGenero.genero}" var="itemG" itemLabel="#{itemG.genero}" itemValue="#{itemG}"/> <f:selectItems value="#{demoBeanGenero.genero}" var="itemG" itemLabel="#{itemG.genero}" itemValue="#{itemG}"/>
</p:selectOneMenu> </p:selectOneMenu>
<p:outputLabel value="Marca:" for="marcaid" /> <p:outputLabel value="Marca:" for="marcaid" />
<p:selectOneMenu id="marcaid" value="#{demoBeanProductos.producto.marcaid}" converter="selectOneMenuConverter" style="margin-left: 20px; margin-right: 120px; margin-bottom: 20px" title="Marcaid" required="true" requiredMessage="Se requiere campo Marca."> <p:selectOneMenu id="marcaid" value="#{demoBeanProductos.producto.marcaid}" converter="selectOneMenuConverter" style="margin-left: 10px; margin-right: 145px; margin-bottom: 20px" title="Marcaid" required="true" requiredMessage="Se requiere campo Marca." appendTo="@this">
<f:selectItems value="#{demoBeanMarca.marca}" var="itemM" itemLabel="#{itemM.marca}" itemValue="#{itemM}"/> <f:selectItems value="#{demoBeanMarca.marca}" var="itemM" itemLabel="#{itemM.marca}" itemValue="#{itemM}"/>
</p:selectOneMenu> </p:selectOneMenu>
</div> </div>
<div> <div>
<p:outputLabel value="Proveedores:" for="proveedoresid" /> <p:outputLabel value="Proveedores:" for="proveedoresid" />
<p:selectOneMenu id="proveedoresid" value="#{demoBeanProductos.producto.proveedoresid}" converter="selectOneMenuConverter" style="margin-left: 20px; margin-right: 180px; margin-bottom: 20px" title="Proveedoresid" required="true" requiredMessage="Se requiere campo Proveedores."> <p:selectOneMenu id="proveedoresid" value="#{demoBeanProductos.producto.proveedoresid}" converter="selectOneMenuConverter" style="margin-left: 10px; margin-right: 175px; margin-bottom: 20px" title="Proveedoresid" required="true" requiredMessage="Se requiere campo Proveedores." appendTo="@this">
<f:selectItems value="#{demoBeanProveedores.statusProveedor}" var="itemP" itemLabel="#{itemP.nombre}" itemValue="#{itemP}"/> <f:selectItems value="#{demoBeanProveedores.statusProveedor}" var="itemP" itemLabel="#{itemP.nombre}" itemValue="#{itemP}"/>
</p:selectOneMenu> </p:selectOneMenu>
<p:outputLabel value="Talla:" for="tallaid" /> <p:outputLabel value="Talla:" for="tallaid" />
<p:selectOneMenu id="tallaid" value="#{demoBeanProductos.producto.tallaid}" converter="selectOneMenuConverter" style="margin-left: 20px; margin-right: 130px; margin-bottom: 20px" title="Tallaid" required="true" requiredMessage="Se requiere campo Talla."> <p:selectOneMenu id="tallaid" value="#{demoBeanProductos.producto.tallaid}" converter="selectOneMenuConverter" style="margin-left: 10px; margin-right: 195px; margin-bottom: 20px" title="Tallaid" required="true" requiredMessage="Se requiere campo Talla." appendTo="@this">
<f:selectItems value="#{demoBeanTalla.talla}" var="itemT" itemLabel="#{itemT.talla}" itemValue="#{itemT}"/> <f:selectItems value="#{demoBeanTalla.talla}" var="itemT" itemLabel="#{itemT.talla}" itemValue="#{itemT}"/>
</p:selectOneMenu> </p:selectOneMenu>
</div> </div>
<div> <div>
<p:outputLabel value="Ubicacion:" for="ubicacionid" /> <p:outputLabel value="Ubicacion:" for="ubicacionid" />
<p:selectOneMenu id="ubicacionid" value="#{demoBeanProductos.producto.ubicacionid}" converter="selectOneMenuConverter" style="margin-left: 20px; margin-right: 80px; margin-bottom: 20px" title="Ubicacionid" required="true" requiredMessage="Se requiere campo Ubicacion."> <p:selectOneMenu id="ubicacionid" value="#{demoBeanProductos.producto.ubicacionid}" converter="selectOneMenuConverter" style="margin-left: 20px; margin-right: -210px; margin-bottom: 20px" title="Ubicacionid" required="true" requiredMessage="Se requiere campo Ubicacion." appendTo="@this">
<f:selectItems value="#{demoBeanUbicacion.listUbicacion}" var="itemU" itemLabel="#{itemU.nombreAlmacen}" itemValue="#{itemU}"/> <f:selectItems value="#{demoBeanUbicacion.listUbicacion}" var="itemU" itemLabel="#{itemU.nombreAlmacen}" itemValue="#{itemU}"/>
</p:selectOneMenu> </p:selectOneMenu>
</div> </div>
<div>
<p:commandButton action="#{demoBeanProductos.agregarProducto()}" style="margin-left: 50px" styleClass="rounded-button ui-button-success" value="Guardar" update="growl" rendered="#{demoBeanProductos.nuevo}" ajax="false"/> <p:commandButton action="productosLista.xhtml" value="Cancelar" style="margin-left: 100px; margin-right: -200px;" styleClass="rounded-button ui-button-danger" immediate="true" ajax="false"/>
<p:commandButton action="productosLista.xhtml" actionListener="#{demoBeanProductos.editarProductos()}" style="margin-left: 90px" styleClass="rounded-button ui-button-success" value="Editar" update="growl" rendered="#{!demoBeanProductos.nuevo}" ajax="false"/> <p:commandButton action="#{demoBeanProductos.agregarProducto()}" style="margin-left: 10px; margin-right: -300px;" styleClass="rounded-button ui-button-success" value="Guardar" update="growl" rendered="#{demoBeanProductos.nuevo}" ajax="false"/>
<p:commandButton action="productosLista.xhtml" actionListener="#{demoBeanProductos.editarProductos()}" style="margin-left: 10px; margin-right: -200px;" styleClass="rounded-button ui-button-success" value="Editar" update="growl" rendered="#{!demoBeanProductos.nuevo}" ajax="false"/>
<p:commandButton action="productosLista.xhtml" value="Cancelar" style="margin-left: 10px" styleClass="rounded-button ui-button-danger" immediate="true" ajax="false"/> </div>
</h:form> </h:form>
</center> </center>
</f:view> </f:view>

55
Inventario-war/web/productosEliminar.xhtml

@ -71,64 +71,57 @@
<h1><h:outputText style="color: black;" value="Eliminando Productos"/></h1> <h1><h:outputText style="color: black;" value="Eliminando Productos"/></h1>
<div> <div>
<h:outputText value="Id:"/> <h:outputText value="Id:"/>
<p:inputText value="#{demoBeanProductos.producto.id}" style="margin: 20px" disabled="true" title="Id" /> <p:inputText value="#{demoBeanProductos.producto.id}" style="margin: 10px; margin-right: 35px; margin-bottom: 20px" disabled="true" title="Id" />
</div>
<div>
<h:outputText value="Nombre:"/> <h:outputText value="Nombre:"/>
<p:inputText value="#{demoBeanProductos.producto.nombre}" style="margin-left: 20px; margin-right: 55px; margin-bottom: 20px" disabled="true" title="Nombre"/> <p:inputText value="#{demoBeanProductos.producto.nombre}" style="margin-left: 10px; margin-right: 35px; margin-bottom: 20px" disabled="true" title="Nombre"/>
</div> </div>
<div> <div>
<h:outputText value="Descripcion:"/> <h:outputText value="Descripcion:"/>
<p:inputText value="#{demoBeanProductos.producto.descripcion}" style="margin-left: 20px; margin-right: 75px; margin-bottom: 20px" disabled="true" title="Descripcion"/> <p:inputText value="#{demoBeanProductos.producto.descripcion}" style="margin-left: 10px; margin-right: 45px; margin-bottom: 20px" disabled="true" title="Descripcion"/>
</div>
<div>
<h:outputText value="Precio:"/> <h:outputText value="Precio:"/>
<p:inputText value="#{demoBeanProductos.producto.precio}" style="margin-left: 20px; margin-right: 40px; margin-bottom: 20px" disabled="true" title="Precio"/> <p:inputText value="#{demoBeanProductos.producto.precio}" style="margin-left: 10px; margin-right: 95px; margin-bottom: 20px" disabled="true" title="Precio"/>
</div> </div>
<div> <div>
<h:outputText value="Material:"/> <h:outputText value="Material:"/>
<p:inputText value="#{demoBeanProductos.producto.material}" style="margin-left: 20px; margin-right: 50px; margin-bottom: 20px" disabled="true" title="Material"/> <p:inputText value="#{demoBeanProductos.producto.material}" style="margin-left: 10px; margin-right: 25px; margin-bottom: 20px" disabled="true" title="Material"/>
</div>
<div>
<h:outputText value="Existencia:"/> <h:outputText value="Existencia:"/>
<p:inputText value="#{demoBeanProductos.producto.existencia}" style="margin-left: 20px; margin-right: 60px; margin-bottom: 20px" disabled="true" title="Existencia"/> <p:inputText value="#{demoBeanProductos.producto.existencia}" style="margin-left: 10px; margin-right: 75px; margin-bottom: 20px" disabled="true" title="Existencia"/>
</div> </div>
<div> <div>
<h:outputText value="Status:"/> <h:outputText value="Status:"/>
<p:inputText value="#{demoBeanProductos.producto.status ==1?'Activo':'Inactivo'}" style="margin-left: 20px; margin-right: 40px; margin-bottom: 20px" disabled="true" title="Status"/> <p:inputText value="#{demoBeanProductos.producto.status ==1?'Activo':'Inactivo'}" style="margin-left: 10px; margin-right: 55px; margin-bottom: 20px" disabled="true" title="Status"/>
</div>
<div>
<h:outputText value="Color:"/> <h:outputText value="Color:"/>
<p:inputText value="#{demoBeanProductos.producto.colorid.color}" style="margin-left: 20px; margin-right: 60px; margin-bottom: 20px" disabled="true" title="Colorid"/> <p:inputText value="#{demoBeanProductos.producto.colorid.color}" style="margin-left: 10px; margin-right: 70px; margin-bottom: 20px" disabled="true" title="Colorid"/>
</div> </div>
<div> <div>
<h:outputText value="Categoria:"/> <h:outputText value="Categoria:"/>
<p:inputText value="#{demoBeanProductos.producto.categoriaid.categoria}" style="margin-left: 20px; margin-right: 60px; margin-bottom: 20px" disabled="true" title="Categoriaid"/> <p:inputText value="#{demoBeanProductos.producto.categoriaid.categoria}" style="margin-left: 10px; margin-right: 40px; margin-bottom: 20px" disabled="true" title="Categoriaid"/>
</div>
<div>
<h:outputText value="Genero:"/> <h:outputText value="Genero:"/>
<p:inputText value="#{demoBeanProductos.producto.generoid.genero}" style="margin-left: 20px; margin-right: 50px; margin-bottom: 20px" disabled="true" title="Generoid"/> <p:inputText value="#{demoBeanProductos.producto.generoid.genero}" style="margin-left: 10px; margin-right: 90px; margin-bottom: 20px" disabled="true" title="Generoid"/>
</div> </div>
<div> <div>
<h:outputText value="Marca:"/> <h:outputText value="Marca:"/>
<p:inputText value="#{demoBeanProductos.producto.marcaid.marca}" style="margin-left: 20px; margin-right: 40px; margin-bottom: 20px" disabled="true" title="Marcaid"/> <p:inputText value="#{demoBeanProductos.producto.marcaid.marca}" style="margin-left: 10px; margin-right: 10px; margin-bottom: 20px" disabled="true" title="Marcaid"/>
</div>
<div>
<h:outputText value="Proveedores:"/> <h:outputText value="Proveedores:"/>
<p:inputText value="#{demoBeanProductos.producto.proveedoresid.nombre}" style="margin-left: 20px; margin-right: 80px; margin-bottom: 20px" disabled="true" title="Proveedoresid"/> <p:inputText value="#{demoBeanProductos.producto.proveedoresid.nombre}" style="margin-left: 10px; margin-right: 70px; margin-bottom: 20px" disabled="true" title="Proveedoresid"/>
</div> </div>
<div> <div>
<h:outputText value="Talla:"/> <h:outputText value="Talla:"/>
<p:inputText value="#{demoBeanProductos.producto.tallaid.talla}" style="margin-left: 20px; margin-right: 30px; margin-bottom: 20px" disabled="true" title="Tallaid"/> <p:inputText value="#{demoBeanProductos.producto.tallaid.talla}" style="margin-left: 10px; margin-right: 30px; margin-bottom: 20px" disabled="true" title="Tallaid"/>
</div>
<div>
<h:outputText value="Ubicacion:"/> <h:outputText value="Ubicacion:"/>
<p:inputText value="#{demoBeanProductos.producto.ubicacionid.nombreAlmacen}" style="margin-left: 20px; margin-right: 60px; margin-bottom: 20px" disabled="true" title="Ubicacionid"/> <p:inputText value="#{demoBeanProductos.producto.ubicacionid.nombreAlmacen}" style="margin-left: 10px; margin-right: 60px; margin-bottom: 20px" disabled="true" title="Ubicacionid"/>
</div> </div>
<p:commandButton action="productosLista.xhtml" actionListener="#{demoBeanProductos.eliminarProductos()}" style="margin-left: 30px" styleClass="rounded-button ui-button-success" value="Eliminar" ajax="false"/> <p:commandButton action="productosLista.xhtml" value="Cancelar" styleClass="rounded-button ui-button-danger" style="margin-left: 100px; margin-right: -200px;" immediate="true" ajax="false"/>
<p:commandButton action="productosLista.xhtml" value="Cancelar" styleClass="rounded-button ui-button-danger" style="margin-left: 10px" immediate="true" ajax="false"/> <p:commandButton action="productosLista.xhtml" actionListener="#{demoBeanProductos.eliminarProductos()}" style="margin-left: 10px; margin-right: -200px;" styleClass="rounded-button ui-button-success" value="Eliminar" ajax="false"/>
</h:form> </h:form>
</center> </center>

21
Inventario-war/web/proveedorCrear.xhtml

@ -73,29 +73,29 @@
<p:growl id="growl" showDetail="true" /> <p:growl id="growl" showDetail="true" />
<div> <div>
<p:outputLabel value="Nombre:" for="nombre" /> <p:outputLabel value="Nombre:" for="nombre" />
<p:inputText id="nombre" value="#{demoBeanProveedores.proveedor.nombre}" style="margin: 20px" title="nombre" required="true" validatorMessage="El nombre debe de ser minimo de tres letras." requiredMessage="Se requiere el campo nombre."> <p:inputText id="nombre" value="#{demoBeanProveedores.proveedor.nombre}" style="margin: 10px; margin-right: 35px; margin-bottom: 20px;" title="nombre" required="true" validatorMessage="El nombre debe de ser minimo de tres letras." requiredMessage="Se requiere el campo nombre.">
<f:validateRegex pattern="^[a-zA-Z]{3,}+$" for="nombre"/> <f:validateRegex pattern="^[a-zA-Z]{3,}+$" for="nombre"/>
</p:inputText> </p:inputText>
<p:outputLabel value="Correo:" for="correo" /> <p:outputLabel value="Correo:" for="correo" />
<p:inputText id="correo" value="#{demoBeanProveedores.proveedor.correo}" style="margin-left: 20px; margin-right: 10px; margin-bottom: 20px" title="correo" required="true" validatorMessage="El correo no es valido" requiredMessage="Se requiere el campo correo."> <p:inputText id="correo" value="#{demoBeanProveedores.proveedor.correo}" style="margin-left: 10px; margin-right: 10px; margin-bottom: 20px" title="correo" required="true" validatorMessage="El correo no es valido" requiredMessage="Se requiere el campo correo.">
<f:validateRegex pattern="^[\w\.-]+@[\w\.-]+\.\w+$" for="correo"/> <f:validateRegex pattern="^[\w\.-]+@[\w\.-]+\.\w+$" for="correo"/>
</p:inputText> </p:inputText>
</div> </div>
<div> <div>
<p:outputLabel value="Direccion:" for="direccion" /> <p:outputLabel value="Direccion:" for="direccion" />
<p:inputText id="direccion" value="#{demoBeanProveedores.proveedor.direccion}" style="margin-left: 20px; margin-right: 25px; margin-bottom: 20px" title="direccion" required="true" validatorMessage="La direeccion no es valida " requiredMessage="Se requiere el campo direccion."> <p:inputText id="direccion" value="#{demoBeanProveedores.proveedor.direccion}" style="margin-left: 10px; margin-right: 25px; margin-bottom: 20px" title="direccion" required="true" validatorMessage="La direeccion no es valida " requiredMessage="Se requiere el campo direccion.">
<f:validateRegex pattern="^[a-zA-Z0-9\s]+$" for="direccion"/> <f:validateRegex pattern="^[a-zA-Z0-9\s]+$" for="direccion"/>
</p:inputText> </p:inputText>
<p:outputLabel value="Telefono" for="telefono" /> <p:outputLabel value="Telefono" for="telefono" />
<p:inputText id="telefono" value="#{demoBeanProveedores.proveedor.telefono}" style="margin-left: 20px; margin-right: 15px; margin-bottom: 20px" title="telefono" required="true" validatorMessage="El telefono debe de llevar la extension de tu pais." requiredMessage="Se requiere el campo telefono."> <p:inputText id="telefono" value="#{demoBeanProveedores.proveedor.telefono}" style="margin-left: 10px; margin-right: 15px; margin-bottom: 20px" title="telefono" required="true" validatorMessage="El telefono debe de llevar la extension de tu pais." requiredMessage="Se requiere el campo telefono.">
<f:validateRegex pattern="^[+]+[0-9]{2}+[0-9]{10}+$" for="telefono"/> <f:validateRegex pattern="^[+]+[0-9]{2}+[0-9]{10}+$" for="telefono"/>
</p:inputText> </p:inputText>
</div> </div>
<div> <div>
<h:outputText value="Pais *"/> <h:outputText value="Pais *"/>
<p:selectOneMenu id="paises" value="#{demoBeanProveedores.p}" style="margin: 20px" converter="selectOneMenuConverter" title="pais" required="true"> <p:selectOneMenu id="paises" value="#{demoBeanProveedores.p}" style="margin: 20px" converter="selectOneMenuConverter" title="pais" required="true" appendTo="@this">
<f:selectItems id="pais" value="#{demoBeanProveedores.SeleccionarPais()}"/> <f:selectItems id="pais" value="#{demoBeanProveedores.SeleccionarPais()}"/>
<p:ajax listener="#{demoBeanProveedores.SeleccionarEstado()}" update="estados"/> <p:ajax listener="#{demoBeanProveedores.SeleccionarEstado()}" update="estados"/>
</p:selectOneMenu> </p:selectOneMenu>
@ -112,16 +112,15 @@
</p:selectOneMenu> </p:selectOneMenu>
</div> </div>
<div style="padding-left: 10px;"> <div style="padding-left: 10px; margin-left: 10px; margin-right: -30px;">
<p:outputLabel value="Tipo_Producto:" for="categoriaid" /> <p:outputLabel value="Tipo_Producto:" for="categoriaid" />
<p:selectOneMenu id="categoriaid" value="#{demoBeanProveedores.proveedor.categoriaid}" converter="selectOneMenuConverter" style="margin-left: 20px; margin-right: 150px; margin-bottom: 20px" title="Categoriaid" required="true" requiredMessage="Se requiere campo Categoria."> <p:selectOneMenu id="categoriaid" value="#{demoBeanProveedores.proveedor.categoriaid}" converter="selectOneMenuConverter" style="margin-left: 20px; margin-right: 150px; margin-bottom: 20px" title="Categoriaid" required="true" requiredMessage="Se requiere campo Categoria." appendTo="@this">
<f:selectItems value="#{demoBeanCategoria.categoria}" var="itemC" itemLabel="#{itemC.categoria}" itemValue="#{itemC}"/> <f:selectItems value="#{demoBeanCategoria.categoria}" var="itemC" itemLabel="#{itemC.categoria}" itemValue="#{itemC}"/>
</p:selectOneMenu> </p:selectOneMenu>
</div> </div>
<p:commandButton action="vistaProveedores.xhtml" style="margin-left: 100px; margin-right: -200px; margin-bottom: 20px;" value="Cancelar" styleClass="rounded-button ui-button-danger" immediate="true" ajax="false"/>
<p:commandButton action="#{demoBeanProveedores.agregarProveedor()}" value="Guardar" style="margin-left: 90px" update="growl" styleClass="rounded-button ui-button-success" rendered="#{demoBeanProveedores.nuevo}" ajax="false"/> <p:commandButton action="#{demoBeanProveedores.agregarProveedor()}" value="Guardar" style="margin-left: 10px; margin-right: -300px; margin-bottom: 20px;" update="growl" styleClass="rounded-button ui-button-success" rendered="#{demoBeanProveedores.nuevo}" ajax="false"/>
<p:commandButton action="vistaProveedores.xhtml" style="margin-left: 100px" actionListener="#{demoBeanProveedores.editarProveedor()}" value="Editar" update="growl" styleClass="rounded-button ui-button-success" rendered="#{!demoBeanProveedores.nuevo}" ajax="false"/> <p:commandButton action="vistaProveedores.xhtml" style="margin-left: 10px; margin-right: -270px;" actionListener="#{demoBeanProveedores.editarProveedor()}" value="Editar" update="growl" styleClass="rounded-button ui-button-success" rendered="#{!demoBeanProveedores.nuevo}" ajax="false"/>
<p:commandButton action="vistaProveedores.xhtml" style="margin-left: 10px" value="Cancelar" styleClass="rounded-button ui-button-danger" immediate="true" ajax="false"/>
</h:form> </h:form>
</center> </center>
</f:view> </f:view>

21
Inventario-war/web/proveedorEliminar.xhtml

@ -71,35 +71,34 @@
<h1><h:outputText style="color: black;" value="Eliminar Proveedor"/></h1> <h1><h:outputText style="color: black;" value="Eliminar Proveedor"/></h1>
<div style="margin-top: 50px"> <div style="margin-top: 50px">
<h:outputText value="Id:"/> <h:outputText value="Id:"/>
<p:inputText value="#{demoBeanProveedores.proveedor.id}" style="margin-left: 20px; margin-right: 35px;" title="Id" disabled="true"/> <p:inputText value="#{demoBeanProveedores.proveedor.id}" style="margin-left: 10px; margin-right: 35px;" title="Id" disabled="true"/>
<h:outputText value="Nombre:"/> <h:outputText value="Nombre:"/>
<p:inputText value="#{demoBeanProveedores.proveedor.nombre}" style="margin-left: 20px; margin-right: 60px; margin-bottom: 20px" disabled="true" title="Nombre"/> <p:inputText value="#{demoBeanProveedores.proveedor.nombre}" style="margin-left: 10px; margin-right: 60px; margin-bottom: 20px" disabled="true" title="Nombre"/>
</div> </div>
<div> <div>
<h:outputText value="Correo:"/> <h:outputText value="Correo:"/>
<p:inputText value="#{demoBeanProveedores.proveedor.correo}" style="margin-left: 20px; margin-right: 40px; margin-bottom: 20px" disabled="true" title="Correo"/> <p:inputText value="#{demoBeanProveedores.proveedor.correo}" style="margin-left: 10px; margin-right: 30px; margin-bottom: 20px" disabled="true" title="Correo"/>
<h:outputText value="Direccion:"/> <h:outputText value="Direccion:"/>
<p:inputText value="#{demoBeanProveedores.proveedor.direccion}" style="margin-left: 8px; margin-right: 90px; margin-bottom: 20px" disabled="true" title="Direccion"/> <p:inputText value="#{demoBeanProveedores.proveedor.direccion}" style="margin-left: 10px; margin-right: 85px; margin-bottom: 20px" disabled="true" title="Direccion"/>
</div> </div>
<div> <div>
<h:outputText value="Ciudad:"/> <h:outputText value="Ciudad:"/>
<p:inputText value="#{demoBeanProveedores.proveedor.ciudad}" style="margin-left: 20px; margin-right: 50px; margin-bottom: 20px" disabled="true" title="Ciudad"/> <p:inputText value="#{demoBeanProveedores.proveedor.ciudad}" style="margin-left: 10px; margin-right: 35px; margin-bottom: 20px" disabled="true" title="Ciudad"/>
<h:outputText value="Telefono:"/> <h:outputText value="Telefono:"/>
<p:inputText value="#{demoBeanProveedores.proveedor.telefono}" style="margin-left: 15px; margin-right: 92px; margin-bottom: 20px" disabled="true" title="Telefono"/> <p:inputText value="#{demoBeanProveedores.proveedor.telefono}" style="margin-left: 10px; margin-right: 85px; margin-bottom: 20px" disabled="true" title="Telefono"/>
</div> </div>
<div> <div>
<h:outputText value="Tipo_Producto:"/> <h:outputText value="Tipo_Producto:"/>
<p:inputText value="#{demoBeanProveedores.proveedor.categoriaid}" style="margin-left: 20px; margin-right: 100px; margin-bottom: 20px" disabled="true" title="Tipo de Producto"/> <p:inputText value="#{demoBeanProveedores.proveedor.categoriaid.categoria}" style="margin-left: 10px; margin-right: 50px; margin-bottom: 20px" disabled="true" title="Tipo de Producto"/>
<h:outputText value="Status:" style="margin-left: -40px;"/> <h:outputText value="Status:"/>
<p:inputText value="#{demoBeanProveedores.proveedor.status ==1?'Activo':'Inactivo'}" style="margin-left: 10px; margin-right: 130px; margin-bottom: 20px" disabled="true" title="Status"/> <p:inputText value="#{demoBeanProveedores.proveedor.status ==1?'Activo':'Inactivo'}" style="margin-left: 10px; margin-right: 130px; margin-bottom: 20px" disabled="true" title="Status"/>
</div> </div>
<p:commandButton action="vistaProveedores.xhtml" styleClass="rounded-button ui-button-danger" value="Cancelar" style="margin-left: 100px; margin-right: -200px;" immediate="true" ajax="false"/>
<p:commandButton action="vistaProveedores.xhtml" styleClass="rounded-button ui-button-success" actionListener="#{demoBeanProveedores.eliminarProveedor()}" style="margin-left: 20px; margin-top: 30px;" value="Eliminar" ajax="false"/> <p:commandButton action="vistaProveedores.xhtml" styleClass="rounded-button ui-button-success" actionListener="#{demoBeanProveedores.eliminarProveedor()}" style="margin-left: 10px; margin-right: -200px;" value="Eliminar" ajax="false"/>
<p:commandButton action="vistaProveedores.xhtml" styleClass="rounded-button ui-button-danger" value="Cancelar" style="margin-left: 10px" immediate="true" ajax="false"/>
</h:form> </h:form>
</center> </center>
</f:view> </f:view>

Loading…
Cancel
Save