Esempio n. 1
0
  @RequestMapping("/etiqueta/imprimir")
  public ModelAndView imprimirEtiqueta(@RequestParam(value = "chkPedidos") long[] chkPedidosIds) {
    logger.info("===> imprimirEtiqueta");
    List<Pedido> listPedidos = new ArrayList<>();
    for (long pedidoId : chkPedidosIds) {
      Pedido pedido = pedidoService.get(pedidoId);
      pedido.setEntregue(true);
      pedido.setDataPostagem((new DateTime()).toDate());
      pedidoService.salvar(pedido);
      listPedidos.add(pedido);
    }

    return new ModelAndView("pdfEtiquetaView", "listPedidos", listPedidos);
  }