package com.algaworks.pedidovenda.controller; import javax.enterprise.context.RequestScoped; import javax.inject.Named; import org.primefaces.model.chart.CartesianChartModel; import org.primefaces.model.chart.ChartSeries; @Named @RequestScoped public class GraficoPedidosCriadosBean { private CartesianChartModel model; public void preRender() { this.model = new CartesianChartModel(); adicionarSerie("Todos os pedidos"); adicionarSerie("Meus pedidos"); } private void adicionarSerie(String rotulo) { ChartSeries series = new ChartSeries(rotulo); series.set("1", Math.random() * 1000); series.set("2", Math.random() * 1000); series.set("3", Math.random() * 1000); series.set("4", Math.random() * 1000); series.set("5", Math.random() * 1000); this.model.addSeries(series); } public CartesianChartModel getModel() { return model; } }