Browse Source

Funciones login actualizadas

master
Samuel Gamez 4 months ago
parent
commit
e98377a2d7
  1. 2
      ProyectoInventario-ejb/src/java/xforce/bl/PaisesBL.java
  2. 3
      ProyectoInventario-war/src/java/xforce/seguridad/DemoBeanLogin.java
  3. 2
      ProyectoInventario-war/src/java/xforce/vista/DemoBeanPaises.java
  4. 2
      ProyectoInventario-war/web/paises.xhtml
  5. 4
      ProyectoInventario-war/web/productoLista.xhtml

2
ProyectoInventario-ejb/src/java/xforce/bl/PaisesBL.java

@ -75,7 +75,7 @@ public class PaisesBL implements PaisesBLLocal {
}
Paises paisExistente = paisesDAO.buscarId(paises);
Optional<Paises> productoEncontradoActivo = paisesDAO.buscarPaises(paises);
if (productoEncontradoActivo.isPresent()) {

3
ProyectoInventario-war/src/java/xforce/seguridad/DemoBeanLogin.java

@ -90,7 +90,6 @@ public class DemoBeanLogin implements Serializable {
public String logout() {
//quitar atributo
//invalidar la session
System.out.println(http);
httpSession.removeAttribute(http);
httpSession.invalidate();
return "index.xhtml";
@ -113,7 +112,7 @@ public class DemoBeanLogin implements Serializable {
httpSession.setAttribute(http, "true");
System.out.println(permisos);
usuarios = new Usuarios();
return "productoLista.xhtml";
return "productoLista.xhtml?faces-redirect=true";
case ELEMENTO_DUPLICADO:
return null;//"productoLista?faces-redirect=true"; // Redirecciona a la lista de productos
case CAMPOS_INCOMPLETOS:

2
ProyectoInventario-war/src/java/xforce/vista/DemoBeanPaises.java

@ -86,7 +86,7 @@ public class DemoBeanPaises implements Serializable {
}
public String editarProducto() {
public String editarPais() {
Mensaje mensaje = paisesBL.editar(paises);

2
ProyectoInventario-war/web/paises.xhtml

@ -33,7 +33,7 @@ Click nbfs://nbhost/SystemFileSystem/Templates/JSP_Servlet/XHtml.xhtml to edit t
<f:facet name="header">
<h:outputText value="Nombre"/>
</f:facet>
<h:outputText value="#{item.nombre}"/>
<h:outputText value="#{item.nombre}"/>
</p:column>
<p:column style="text-align: center;">

4
ProyectoInventario-war/web/productoLista.xhtml

@ -155,7 +155,9 @@
<f:facet name="header">
<h:outputText value="Precio"/>
</f:facet>
<h:outputText value="#{item.precio}"/>
<h:outputText value="#{item.precio}">
<f:convertNumber type="currency" currencySymbol="$"/>
</h:outputText>
</p:column>
<p:column responsivePriority="3" style="text-align: center;">
<f:facet name="header">

Loading…
Cancel
Save