private Dictionary <DateTime, int> eixoXYPontos(Sprint sprint) { Dictionary <DateTime, int> eixoXY = new Dictionary <DateTime, int>(); //eixoY foreach (ItemHistorico item in sprint.getItensHistorico()) { foreach (Estoria detalhe in (from e in sprint.getEstorias() where e.getCodEstoria().Equals(item.getCodEstoria()) select e)) { Estoria _novaEstoria = detalhe; _novaEstoria.setTempoGasto(item.getTempoGasto()); if (_novaEstoria.getTempoRestante() == 0) { if (eixoXY.ContainsKey(item.getData())) { eixoXY[item.getData()] = eixoXY[item.getData()] + _novaEstoria.getQtdePontos(); } else { eixoXY.Add(item.getData(), _novaEstoria.getQtdePontos()); } } } } return(eixoXY); }