Esempio n. 1
0
        private void Arbol_VistaEstudiantes_AfterSelect_1(object sender, TreeViewEventArgs e)
        {
            try
            {
                string         clave      = e.Node.Text;
                string[]       Clave      = clave.Split(' ');
                int            Id         = Convert.ToInt32(Clave[1]);
                SelectionRange rangoFecha = monthCalendar1.SelectionRange;

                if (chart1.Series.Count == 0)
                {
                    EstudianteMaestria.GraficarEstEn(EstudiantesMaestria[Id], EstudianteMaestria.Lista_Valid, chart1, rangoFecha);
                    FijarTitulo(clave);
                }
                else
                {
                    BorrarGrafico();
                    BorrarTitulos();
                    inicarGrafico(0);
                    EstudianteMaestria.GraficarEstEn(EstudiantesMaestria[Id], EstudianteMaestria.Lista_Valid, chart1, rangoFecha);
                    FijarTitulo(clave);
                }
            }
            catch (Exception ex)
            {
                ;
            }
        }
Esempio n. 2
0
        // guardar todos los reportes
        private void todosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string rutaGeneral = Herramientas.ConseguirUltimoDirectr() + this.Herramientas.DirSaveSuper;

            if (!Directory.Exists(rutaGeneral))
            {
                Directory.CreateDirectory(rutaGeneral);
            }

            foreach (EstudianteMaestria est in this.EstudiantesMaestria.Values)
            {
                this.BorrarGrafico();
                this.inicarGrafico(0);

                FijarTitulo("[ " + est.Est_Id.ToString() + " ]" + est.Est_Nombre);

                EstudianteMaestria.GraficarEstEn(est, EstudianteMaestria.Lista_Valid, chart1, monthCalendar1.SelectionRange);

                MemoryStream imagenGuardada = new MemoryStream();
                chart1.SaveImage(imagenGuardada, ChartImageFormat.Jpeg);
                Image mn = Image.FromStream(imagenGuardada);

                this.Refresh();
                Thread.Sleep(100);
                Herramientas.GuardarPDFActualEn(mn, rutaGeneral, est);
            }

            Herramientas.MensajeInfor(Herramientas.SaveAllOkStat);
        }
Esempio n. 3
0
        // guardar las imagenes de grafico de todos los estudiantes
        private void Opt_Todos_Click(object sender, EventArgs e)
        {
            string rutaGeneral = Herramientas.ConseguirUltimoDirectr() + this.Herramientas.DirSaveSuper;

            if (!Directory.Exists(rutaGeneral))
            {
                Directory.CreateDirectory(rutaGeneral);
            }

            foreach (EstudianteMaestria est in this.EstudiantesMaestria.Values)
            {
                this.BorrarGrafico();
                this.inicarGrafico(0);
                FijarTitulo("[ " + est.Est_Id.ToString() + " ]" + est.Est_Nombre);
                EstudianteMaestria.GraficarEstEn(est, EstudianteMaestria.Lista_Valid, chart1, monthCalendar1.SelectionRange);
                this.Refresh();
                Thread.Sleep(100);
                Herramientas.SalvarEn(rutaGeneral + est.Est_Nombre + ".png", chart1);
            }

            Herramientas.MensajeInfor(Herramientas.SaveAllOkStat);
        }
Esempio n. 4
0
        private void Arbol_VistaEstudiantes_AfterSelect(object sender, TreeViewEventArgs e)
        {
            try
            {
                string   clave = e.Node.Text;
                string[] Clave = clave.Split(' ');
                int      Id    = Convert.ToInt32(Clave[1]);

                if (chart1.Series.Count == 0)
                {
                    EstudianteMaestria.GraficarEstEn(EstudiantesMaestria[Id], EstudianteMaestria.Lista_Valid, chart1);
                }
                else
                {
                    chart1.Series.Clear();
                    EstudianteMaestria.GraficarEstEn(EstudiantesMaestria[Id], EstudianteMaestria.Lista_Valid, chart1);
                }
            }
            catch (Exception ex)
            {
                ;
            }
        }