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) { ; } }
// 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); }
// 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); }
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) { ; } }