Exemplo n.º 1
0
        public void generarPorCarrera()
        {
            List <String> listaCarreras = new List <String>();

            listaCarreras = egresado.GetCarreras();

            int cantidadEnIngenieria  = 0;
            int cantidadEnRedes       = 0;
            int cantidadEnTecnologias = 0;

            foreach (String carreras in listaCarreras)
            {
                if (carreras == "Ingeniería de Software")
                {
                    cantidadEnIngenieria++;
                }
                if (carreras == "Redes y servicios de cómputo")
                {
                    cantidadEnRedes++;
                }
                if (carreras == "Tecnologías de la computación")
                {
                    cantidadEnTecnologias++;
                }
            }

            SeriesCollection = new SeriesCollection
            {
                new ColumnSeries
                {
                    Title  = "Ingeniería de Software",
                    Values = new ChartValues <double> {
                        cantidadEnIngenieria
                    }
                }
            };

            SeriesCollection.Add(new ColumnSeries
            {
                Title  = "Redes y servicios de cómputo",
                Values = new ChartValues <double> {
                    cantidadEnRedes
                }
            });

            SeriesCollection.Add(new ColumnSeries
            {
                Title  = "Tecnologías de la computación",
                Values = new ChartValues <double> {
                    cantidadEnTecnologias
                }
            });

            DataContext = this;
        }