Browse Source

Diseño.

master
OmarRz231 4 months ago
parent
commit
cf7633aeaf
  1. 24
      Inventario-war/web/productosCrear.xhtml
  2. 23
      Inventario-war/web/proveedorCrear.xhtml
  3. 34
      Inventario-war/web/proveedorEliminar.xhtml

24
Inventario-war/web/productosCrear.xhtml

@ -86,38 +86,34 @@
<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: 20px" title="Nombre" required="true" requiredMessage="Se requiere campo Nombre."/>
</div>
<div>
<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: 20px; margin-right: 45px; 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: 5px; 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: 20px; margin-right: 50px; 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>
</div>
<div>
<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: 25px; margin-bottom: 20px" title="Material" required="true" requiredMessage="Se requiere campo 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."/>
</div> </div>
<div> <div>
<p:outputLabel value="Existencia:" for="existencia" /> <p:outputLabel value="Existencia:" for="existencia" />
<p:inputText id="existencia" value="#{demoBeanProductos.producto.existencia}" style="margin-left: 20px; margin-top: 20px; margin-bottom:20px " title="Existencia" required="true" validatorMessage="El número 0 es inválido" requiredMessage="Se requiere campo Existencia."> <p:inputText id="existencia" value="#{demoBeanProductos.producto.existencia}" style="margin-left: 10px; margin-right: -300px; margin-bottom:20px " title="Existencia" required="true" validatorMessage="El número 0 es inválido" requiredMessage="Se requiere campo Existencia.">
<f:validateLongRange minimum="1" /> <f:validateLongRange minimum="1" />
</p:inputText> </p:inputText>
</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: 20px; margin-right: 150px; 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: 5px; margin-right: 4px; margin-bottom: 20px" title="Colorid" required="true" requiredMessage="Se requiere campo Color.">
<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>
</div>
<div>
<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: 20px; margin-right: 150px; 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: 300px; margin-bottom: 20px" title="Categoriaid" required="true" requiredMessage="Se requiere campo Categoria.">
<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>
@ -128,8 +124,7 @@
<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>
</div>
<div>
<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: 20px; margin-right: 120px; margin-bottom: 20px" title="Marcaid" required="true" requiredMessage="Se requiere campo Marca.">
@ -142,8 +137,7 @@
<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>
</div>
<div>
<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: 20px; margin-right: 130px; margin-bottom: 20px" title="Tallaid" required="true" requiredMessage="Se requiere campo Talla.">

23
Inventario-war/web/proveedorCrear.xhtml

@ -76,8 +76,7 @@
<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: 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>
</div>
<div>
<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: 20px; 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"/>
@ -88,6 +87,11 @@
<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: 20px; 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: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.">
<f:validateRegex pattern="^[+]+[0-9]{2}+[0-9]{10}+$" for="telefono"/>
</p:inputText>
</div> </div>
<div> <div>
<h:outputText value="Pais *"/> <h:outputText value="Pais *"/>
@ -95,27 +99,20 @@
<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>
</div>
<div>
<h:outputText value="Estado *"/> <h:outputText value="Estado *"/>
<p:selectOneMenu id="estados" value="#{demoBeanProveedores.e}" style="margin: 20px" converter="selectOneMenuConverter" title="estado" required="true" appendTo="@this"> <p:selectOneMenu id="estados" value="#{demoBeanProveedores.e}" style="margin: 20px" converter="selectOneMenuConverter" title="estado" required="true" appendTo="@this">
<f:selectItems id="estado" value="#{demoBeanProveedores.SeleccionarEstado()}" /> <f:selectItems id="estado" value="#{demoBeanProveedores.SeleccionarEstado()}" />
<p:ajax listener="#{demoBeanProveedores.SeleccionarCiudad()}" update="ciudades" /> <p:ajax listener="#{demoBeanProveedores.SeleccionarCiudad()}" update="ciudades" />
</p:selectOneMenu> </p:selectOneMenu>
</div>
<div>
<h:outputText value="Ciudad *"/> <h:outputText value="Ciudad *"/>
<p:selectOneMenu id="ciudades" value="#{demoBeanProveedores.c}" style="margin: 20px" converter="selectOneMenuConverter" title="ciudad" required="true" appendTo="@this"> <p:selectOneMenu id="ciudades" value="#{demoBeanProveedores.c}" style="margin: 20px" converter="selectOneMenuConverter" title="ciudad" required="true" appendTo="@this">
<f:selectItems id="ciudad" value="#{demoBeanProveedores.SeleccionarCiudad()}"/> <f:selectItems id="ciudad" value="#{demoBeanProveedores.SeleccionarCiudad()}"/>
</p:selectOneMenu> </p:selectOneMenu>
</div> </div>
<div>
<p:outputLabel value="Telefono" for="telefono" /> <div style="padding-left: 10px;">
<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.">
<f:validateRegex pattern="^[+]+[0-9]{2}+[0-9]{10}+$" for="telefono"/>
</p:inputText>
</div>
<div>
<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.">
<f:selectItems value="#{demoBeanCategoria.categoria}" var="itemC" itemLabel="#{itemC.categoria}" itemValue="#{itemC}"/> <f:selectItems value="#{demoBeanCategoria.categoria}" var="itemC" itemLabel="#{itemC.categoria}" itemValue="#{itemC}"/>

34
Inventario-war/web/proveedorEliminar.xhtml

@ -69,40 +69,36 @@
<center> <center>
<h:form style="background-color: white; margin: -10px;"> <h:form style="background-color: white; margin: -10px;">
<h1><h:outputText style="color: black;" value="Eliminar Proveedor"/></h1> <h1><h:outputText style="color: black;" value="Eliminar Proveedor"/></h1>
<div> <div style="margin-top: 50px">
<h:outputText value="Id:"/> <h:outputText value="Id:"/>
<p:inputText value="#{demoBeanProveedores.proveedor.id}" style="margin: 20px" title="Id" disabled="true"/> <p:inputText value="#{demoBeanProveedores.proveedor.id}" style="margin-left: 20px; margin-right: 35px;" title="Id" disabled="true"/>
</div>
<div>
<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: 20px; 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: 50px; margin-bottom: 20px" disabled="true" title="Correo"/> <p:inputText value="#{demoBeanProveedores.proveedor.correo}" style="margin-left: 20px; margin-right: 40px; margin-bottom: 20px" disabled="true" title="Correo"/>
</div>
<div>
<h:outputText value="Direccion:"/> <h:outputText value="Direccion:"/>
<p:inputText value="#{demoBeanProveedores.proveedor.direccion}" style="margin-left: 20px; margin-right: 70px; margin-bottom: 20px" disabled="true" title="Direccion"/> <p:inputText value="#{demoBeanProveedores.proveedor.direccion}" style="margin-left: 8px; margin-right: 90px; 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: 20px; margin-right: 50px; margin-bottom: 20px" disabled="true" title="Ciudad"/>
</div>
<div>
<h:outputText value="Telefono:"/> <h:outputText value="Telefono:"/>
<p:inputText value="#{demoBeanProveedores.proveedor.telefono}" style="margin-left: 20px; margin-right: 65px; margin-bottom: 20px" disabled="true" title="Telefono"/> <p:inputText value="#{demoBeanProveedores.proveedor.telefono}" style="margin-left: 15px; margin-right: 92px; 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.tipoProducto}" style="margin-left: 20px; margin-right: 100px; margin-bottom: 20px" disabled="true" title="Tipo de Producto"/> <p:inputText value="#{demoBeanProveedores.proveedor.categoriaid}" style="margin-left: 20px; margin-right: 100px; margin-bottom: 20px" disabled="true" title="Tipo de Producto"/>
</div>
<div> <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: 20px; margin-right: 50px; margin-bottom: 20px" disabled="true" title="Status"/>
</div> </div>
<p:commandButton action="vistaProveedores.xhtml" styleClass="rounded-button ui-button-success" actionListener="#{demoBeanProveedores.eliminarProveedor()}" style="margin-left: 20px" value="Eliminar" 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-danger" value="Cancelar" style="margin-left: 10px" immediate="true" 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>

Loading…
Cancel
Save