En este ejemplo enseñaremos como mostrar PieCharModel en primefaces con hibernate y la base de datos Mysql tal como se observa la img
.
Para ello creamos un ManagedBean con el nombre GraficoBean
declaramos siguientes variables
private PedidoEntity selectedEntity;
private List<PedidoEntity> list;
private PieChartModel pieodel;
Crear los metodos de acceso get y set
crear un medoto graficar tal como esta el codigo
public void graficar() {
String valor = "REPORTE GENERAL";
pieodel = new PieChartModel();
PedidoDao dao = new PedidoDaoImpl();
list = dao.findPedido(selectedEntity);
for (PedidoEntity p : list) {
pieodel.set(p.getClienteEntity().getNombres() + " " + p.getClienteEntity().getApellidos(), p.getTotal());
}
pieodel.setShowDataLabels(true);
pieodel.setFill(true);
pieodel.setTitle(valor);
pieodel.setLegendPosition("w");
}
pasamos a ver el html
No hay comentarios:
Publicar un comentario