|
@ -44,7 +44,7 @@ public class ProveedorEndpointt extends HttpServlet { |
|
|
// Verificar el token
|
|
|
// Verificar el token
|
|
|
String token = request.getParameter("t"); |
|
|
String token = request.getParameter("t"); |
|
|
if (!"tokenNickdaly160601".equals(token)) { |
|
|
if (!"tokenNickdaly160601".equals(token)) { |
|
|
out.print("Acceso Denegado"); |
|
|
out.print("Acceso denegado"); |
|
|
|
|
|
|
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
@ -53,35 +53,48 @@ public class ProveedorEndpointt extends HttpServlet { |
|
|
case "1": |
|
|
case "1": |
|
|
m = proveedorBL.buscarIdInt(Integer.parseInt(request.getParameter("id"))); |
|
|
m = proveedorBL.buscarIdInt(Integer.parseInt(request.getParameter("id"))); |
|
|
if (m.getStatus() == 0) { |
|
|
if (m.getStatus() == 0) { |
|
|
out.print("No existe el proveedor"); |
|
|
out.print("Proveedor no encontrado"); |
|
|
} else { |
|
|
} else { |
|
|
out.print("<div style='font-family: Arial, sans-serif; padding: 20px;'>"); |
|
|
out.print("<div style='font-family: Georgia, serif;'>"); |
|
|
out.print("<h1 style='color: blue;'>Proveedor encontrado</h1>"); |
|
|
out.print("Proveedor encontrado <br>"); |
|
|
out.print("<h2 style='color: green;'>Nombre: " + m.getNombre() + "</h2>"); |
|
|
out.print("Nombre: " + m.getNombre()); |
|
|
out.print("</div>"); |
|
|
out.print("</div>"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
break; |
|
|
break; |
|
|
|
|
|
|
|
|
case "2": |
|
|
case "2": |
|
|
m = proveedorBL.buscarIdInt(Integer.parseInt(request.getParameter("id"))); |
|
|
m = proveedorBL.buscarIdInt(Integer.parseInt(request.getParameter("id"))); |
|
|
if (m.getStatus() == 0) { |
|
|
if (m.getStatus() == 0) { |
|
|
out.print("No existe ese elemento"); |
|
|
out.print("Proveedor no encontrado "); |
|
|
} else { |
|
|
} else { |
|
|
proveedorBL.eliminarP(m); |
|
|
proveedorBL.eliminarP(m); |
|
|
out.print("Se elimino el proveedor"); |
|
|
out.print("<div style='font-family: Georgia, serif;'>"); |
|
|
|
|
|
out.print("Proveedor eliminado <br>"); |
|
|
|
|
|
out.print("Nombre: " + m.getNombre()); |
|
|
|
|
|
out.print("</div>"); |
|
|
} |
|
|
} |
|
|
break; |
|
|
break; |
|
|
|
|
|
|
|
|
case "3": |
|
|
case "3": |
|
|
|
|
|
|
|
|
Proveedor nuevo = new Proveedor(); |
|
|
Proveedor nuevo = new Proveedor(); |
|
|
nuevo.setStatus((short) 1); |
|
|
nuevo.setStatus((short) 1); |
|
|
nuevo.setNombre(request.getParameter("nombre")); |
|
|
nuevo.setNombre(request.getParameter("nombre")); |
|
|
|
|
|
nuevo.setCorreo(request.getParameter("correo")); |
|
|
|
|
|
nuevo.setTelefono(request.getParameter("telefono")); |
|
|
|
|
|
nuevo.setCalle(request.getParameter("calle")); |
|
|
|
|
|
nuevo.setNumero(request.getParameter("numero")); |
|
|
|
|
|
nuevo.setCp(request.getParameter("cp")); |
|
|
|
|
|
nuevo.setMunicipio(request.getParameter("municipio")); |
|
|
|
|
|
nuevo.setEstado(request.getParameter("estado")); |
|
|
|
|
|
nuevo.setPais(request.getParameter("pais")); |
|
|
|
|
|
|
|
|
proveedorBL.agregarP(nuevo); |
|
|
proveedorBL.agregarP(nuevo); |
|
|
out.print("Se agrego el proveedor"); |
|
|
|
|
|
|
|
|
out.print("Proveedor agregado"); |
|
|
|
|
|
|
|
|
break; |
|
|
break; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
case "4": |
|
|
case "4": |
|
|
|
|
|
|
|
|
try { |
|
|
try { |
|
|