// 3.1) Se genera el DataGridView con los registros necesarios // dependiendo de la seccion que se seleccione. private void Mostrar_DGV() { // Objeto que permite realizar operaciones SQL CN_Operaciones ObjetoCN = new CN_Operaciones(); // Establecemos la fuente de datos de la tabla. // Esta tabla obtendra el conjunto de tuplas resultante de // la consulta generada dependiendo del titulo de la seccion. dgv_Tabla.DataSource = ObjetoCN.Mostrar_DGV(titulo); }
// Se genera el DataGridView con los registros necesarios // dependiendo de la seccion que se seleccione. private void Mostrar_DGV() { CN_Operaciones ObjetoCN = new CN_Operaciones(); dgv_Tabla.DataSource = ObjetoCN.Mostrar_DGV(titulo); dgv_Tabla.Columns[0].Width = 30; dgv_Tabla.Columns[1].Width = 30; dgv_Tabla.Columns[2].Width = 30; dgv_Tabla.Columns[5].Visible = false; dgv_Tabla.Columns[6].Visible = false; dgv_Tabla.Columns[7].Visible = false; dgv_Tabla.Columns[8].Visible = false; }
private void tv_Load(object sender, EventArgs e) { this.HourTimer.Interval = 30000; this.HourTimer.Start(); Mostrar_DGV(); CN_Operaciones ObjetoCN = new CN_Operaciones(); tabla = ObjetoCN.Mostrar_DGV("Archivo"); numRows = tabla.Rows.Count; if (numRows != 0) { this.ImageTimer.Interval = 100; this.ImageTimer.Start(); } }
// 3.2) Se genera el ComboBox con los registros necesarios // dependiendo de la seccion que se seleccione. private void Mostrar_CB(ComboBox cb, String sub_titulo) { CN_Operaciones ObjetoCN = new CN_Operaciones(); DataTable tabla_cb = new DataTable(); int j = 0; switch (sub_titulo) { case "Dia": tDia = ObjetoCN.Mostrar_CB(titulo, sub_titulo, "", "", "", "", "", ""); tabla_cb = tDia; j = 1; break; case "Profesor": tProfesor = ObjetoCN.Mostrar_CB(titulo, sub_titulo, "", "", "", "", "", ""); tabla_cb = tProfesor; j = 1; break; case "Profesor_Imparte": String v1 = tMateria.Rows[cb_v4.SelectedIndex][0].ToString(); tProfesor = ObjetoCN.Mostrar_CB(titulo, sub_titulo, v1, "", "", "", "", ""); tabla_cb = tProfesor; j = 1; break; case "Materia": tMateria = ObjetoCN.Mostrar_CB(titulo, sub_titulo, "", "", "", "", "", ""); tabla_cb = tMateria; j = 1; break; case "Materia_Imparte": tMateria = ObjetoCN.Mostrar_CB(titulo, sub_titulo, "", "", "", "", "", ""); tabla_cb = tMateria; j = 1; break; case "Hora": tHora = ObjetoCN.Mostrar_CB(titulo, sub_titulo, "", "", "", "", "", ""); tabla_cb = tHora; j = 1; break; case "Salon_Hora_Dia": String Hora = tHora.Rows[cb_v2.SelectedIndex][0].ToString(); String v2 = "0", v3 = "0", v4 = "0", v5 = "0", v6 = "0"; if (chkb_Lunes.Checked) { v2 = "1"; } if (chkb_Martes.Checked) { v3 = "2"; } if (chkb_Miercoles.Checked) { v4 = "3"; } if (chkb_Jueves.Checked) { v5 = "4"; } if (chkb_Viernes.Checked) { v6 = "5"; } tSalon = ObjetoCN.Mostrar_CB(titulo, sub_titulo, Hora, v2, v3, v4, v5, v6); tabla_cb = tSalon; j = 0; break; } for (int i = 0; i < tabla_cb.Rows.Count; i++) { cb.Items.Add(tabla_cb.Rows[i][j]); } }