<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml"
xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:f="http://xmlns.jcp.org/jsf/core"
xmlns:p="http://primefaces.org/ui">
< body >
< ui:composition template = "./template/productosP.xhtml" >
< ui:define name = "top" >
< center >
< / center >
< / ui:define >
< ui:define name = "left" >
< div class = "card" style = "text-align: left;" >
< h:form >
< p:growl id = "messages" showDetail = "true" / >
< p:tieredMenu style = "width:170px" >
< p:submenu label = "Usuarios" >
< p:menuitem value = "Usuario" outcome = "marcaLista3.xhtml" ajax = "false" / >
< p:menuitem value = "Rol" outcome = "rolLista.xhtml" ajax = "false" / >
< / p:submenu >
< p:submenu label = "Proveedores" >
< p:menuitem value = "Proveedor" outcome = "vistaProveedores.xhtml" ajax = "false" / >
< p:menuitem value = "Almacen" outcome = "ubicacionLista.xhtml" ajax = "false" / >
< / p:submenu >
< p:submenu label = "Productos" >
< p:menuitem value = "Producto" outcome = "productosLista.xhtml" ajax = "false" / >
< p:menuitem value = "Categoria" outcome = "categoriaLista.xhtml" ajax = "false" / >
< p:menuitem value = "Talla" outcome = "tallaLista.xhtml" ajax = "false" / >
< p:menuitem value = "Color" outcome = "colorLista.xhtml" ajax = "false" / >
< p:menuitem value = "Marca" outcome = "marcaLista.xhtml" ajax = "false" / >
< p:menuitem value = "Genero" outcome = "vistaGenero.xhtml" ajax = "false" / >
< / p:submenu >
< p:submenu label = "Sesión" >
< p:divider / >
< p:menuitem value = "Token" outcome = "tokenLista.xhtml" ajax = "false" / >
< p:menuitem value = "Cerrar sesión" icon = "pi pi-fw pi-power-off" action = "#{demoBeanLogin.logout()}" / >
< / p:submenu >
< / p:tieredMenu >
< / h:form >
< / div >
< / ui:define >
< ui:define name = "right" >
< / ui:define >
< ui:define name = "content" >
< f:view >
< center >
< h:form style = "background-color: white; margin: -10px;" >
< h1 > < h:outputText style = "color: black;" value = "#{demoBeanCategoria.titulo}" / > < / h1 >
< p:growl id = "growl" showDetail = "true" / >
< div style = "margin-top: 50px" >
< p:outputLabel value = "Categoria" for = "categoria" / >
< p:inputText id = "categoria" value = "#{demoBeanCategoria.categorias.categoria}" style = "margin: 20px" title = "Categoria" required = "true" validatorMessage = "ingresa un valor valido" requiredMessage = "Se requiere el campo categoria." >
< f:validateRegex pattern = "^[A-Za-z]{1,15}$" for = "categoria" / >
< / p:inputText >
< / div >
< p:commandButton action = "#{demoBeanCategoria.agregar()}" value = "Guardar" update = "growl" style = "margin-left: 90px; margin-top: 30px" styleClass = "rounded-button ui-button-success" rendered = "#{demoBeanCategoria.nuevo}" ajax = "false" / >
< p:commandButton action = "categoriaLista.xhtml" actionListener = "#{demoBeanCategoria.editarCategoria()}" style = "margin-left: 110px; margin-top: 30px" styleClass = "rounded-button ui-button-success" value = "Editar" update = "growl" rendered = "#{!demoBeanCategoria.nuevo}" ajax = "false" / >
< p:commandButton action = "categoriaLista.xhtml" value = "Cancelar" style = "margin-left: 10px" styleClass = "rounded-button ui-button-danger" immediate = "true" ajax = "false" / >
< / h:form >
< / center >
< / f:view >
< / ui:define >
< / ui:composition >
< / body >
< / html >