예제 #1
0
  public static Result buscarProduto() {
    Form<FormularioCompra> formulario = Form.form(FormularioCompra.class).bindFromRequest();
    FormularioCompra dto = formulario.get();
    String nomeProduto = "";
    Double precoProduto = 0.0;
    if (dto.produto != null) {
      Produto produto = Produto.query().where().eq("codigoBarras", dto.produto).findUnique();
      if (produto != null) {
        nomeProduto = produto.getNome();
        precoProduto = produto.getPreco();
      }
    }
    ObjectNode jsonObject = Json.newObject();
    jsonObject.put("nomeProduto", nomeProduto);
    jsonObject.put("precoProduto", precoProduto);

    return ok(jsonObject);
  }