Browse Source

endPointMarca

master
hugoa 6 months ago
parent
commit
246aef29fa
  1. 9
      ProyectoInventario-ejb/src/java/xforce/bl/MarcaBL.java
  2. 31
      ProyectoInventario-war/src/java/xforce/servicios/MarcaEndPoint.java

9
ProyectoInventario-ejb/src/java/xforce/bl/MarcaBL.java

@ -188,12 +188,13 @@ public class MarcaBL implements MarcaBLLocal {
@Override @Override
public Marca buscarNombre(Marca marca) { public Marca buscarNombre(Marca marca) {
MarcaDAO m = new MarcaDAO(); MarcaDAO m = new MarcaDAO();
if (m.buscarPorNombre(marca) == null) { Marca marcas = m.buscarPorNombre(marca);
System.out.println("no existe la marca"); if (marcas == null) {
return m.buscarId(marca); System.out.println("no existe la marca con ese nombre");
return null;
} else { } else {
System.out.println("se encontro una marca"); System.out.println("se encontro una marca");
return m.buscarId(marca); return marcas;
} }
} }

31
ProyectoInventario-war/src/java/xforce/servicios/MarcaEndPoint.java

@ -58,12 +58,6 @@ public class MarcaEndPoint extends HttpServlet {
// Token no válido // Token no válido
out.println("<h1>Token no valido</h1>"); out.println("<h1>Token no valido</h1>");
//response.sendError(HttpServletResponse.SC_UNAUTHORIZED, "Token no válido"); //response.sendError(HttpServletResponse.SC_UNAUTHORIZED, "Token no válido");
List<Marca> listaMarcas = marcaBL.buscarValidos(true);
if (listaMarcas != null && !listaMarcas.isEmpty()) {
for (Marca marca : listaMarcas) {
out.println("<p>" + marca.getId() + " || " + marca.getNombre() + "</p>");
}
}
return; return;
} }
@ -74,7 +68,8 @@ public class MarcaEndPoint extends HttpServlet {
String id = request.getParameter("id"); String id = request.getParameter("id");
String nombre = request.getParameter("nombre"); String nombre = request.getParameter("nombre");
Mensaje m = null; Mensaje m = null;
boolean listas = false;
Marca mar= new Marca();
if (opc != null) { if (opc != null) {
switch (Integer.parseInt(opc)) { switch (Integer.parseInt(opc)) {
@ -97,17 +92,29 @@ public class MarcaEndPoint extends HttpServlet {
m = marcaBL.eliminar(marcas); m = marcaBL.eliminar(marcas);
break;
case 4:
marcas.setNombre(nombre);
mar = marcaBL.buscarNombre(marcas);
listas = true;
break; break;
default: default:
throw new AssertionError(); throw new AssertionError();
} }
} }
List<Marca> listaMarcas = marcaBL.buscarValidos(true); if (listas == true) {
out.print("<h1>" + m + "</h1>"); out.println("<p>Se encontro la marca " + mar.getId() + mar.getNombre() + "</p>");
if (listaMarcas != null && !listaMarcas.isEmpty()) {
for (Marca marca : listaMarcas) { } else {
out.println("<p>" + marca.getId() + " || " + marca.getNombre() + "</p>");
List<Marca> listaMarcas = marcaBL.buscarValidos(true);
out.print("<h1>" + m + "</h1>");
if (listaMarcas != null && !listaMarcas.isEmpty()) {
for (Marca marca : listaMarcas) {
out.println("<p>" + marca.getId() + " || " + marca.getNombre() + "</p>");
}
} }
} }
} }

Loading…
Cancel
Save