private void listarInventarios(HttpServletResponse response, String fecha, String idProducto) throws IOException { // InventarioJpaController inventarioJpaController = (InventarioJpaController) // getServletContext().getAttribute("inventarioJpaController"); List<Inventario> listaInventarios = inventarioBean.findInventarioEntities(10, 0); // List<Inventario> listaInventarios = inventarioJpaController.findInventarioEntities(10, 0); // SimpleDateFormat formatoDelTexto = new SimpleDateFormat("dd/MM/yyyy"); PrintWriter out = response.getWriter(); out.println("<table class=\"table table-striped table-hover table-condensed bordo-tablas\">"); out.println("<thead>"); out.println("<tr>"); out.println("<th>Fecha</th>"); out.println("<th>Producto</th>"); out.println("<th>Comprometida</th>"); out.println("<th>Total</th>"); // out.println( "<th>Acciones</th>"); out.println("</tr>"); out.println("</thead>"); out.println("<tbody>"); if (listaInventarios != null && !listaInventarios.isEmpty()) { for (Inventario inventario : listaInventarios) { out.println("<tr>"); out.println("<td>" + sdf.format(inventario.getFecha()) + "</td>"); out.println("<td>" + inventario.getProducto().getNombre() + "</td>"); out.println( "<td>" + inventario.getCantidadComprometida() + " " + inventario.getProducto().getUnidadMedida() + "</td>"); out.println( "<td>" + inventario.getCantidadTotal() + " " + inventario.getProducto().getUnidadMedida() + "</td>"); out.println("<td>"); // out.println( "<button class=\"btn btn-default\" type=\"button\" // onclick=\"consultarInventario("+inventario.getId()+");\">Editar</button>"); // out.println( "<button class=\"btn btn-default\" type=\"button\" // data-toggle=\"modal\" data-target=\"#confirmationMessage\" // onclick=\"jQuery('#idInventario').val('"+inventario.getId()+"');\">Eliminar</button>"); out.println("</td>"); out.println("</tr>"); } } else { out.println(" <tr>"); out.println("<td colspan=\"7\">No se encontraron registros</td>"); out.println("</tr>"); } out.println("</tbody>"); out.println("</table>"); }
private JSONObject consultarInventario(String id) { JSONObject jsonInventario = new JSONObject(); // InventarioJpaController inventarioJpaController = (InventarioJpaController) // getServletContext().getAttribute("inventarioJpaController"); Inventario inventario; // SimpleDateFormat formatoDelTexto = new SimpleDateFormat("dd/MM/yyyy"); try { inventario = inventarioBean.findInventario(Integer.valueOf(id)); // inventario = inventarioJpaController.findInventario(Integer.valueOf(id)); } catch (NumberFormatException e) { inventario = null; } if (inventario != null) { jsonInventario.put("id", inventario.getId()); jsonInventario.put("fecha", sdf.format(inventario.getFecha())); jsonInventario.put("producto", inventario.getProducto().getId()); jsonInventario.put("cantidadComprometida", inventario.getCantidadComprometida()); jsonInventario.put("cantidadTotal", inventario.getCantidadTotal()); } return jsonInventario; }