private void Evaluacion_Load(object sender, EventArgs e) { EvaluacionNombre Evanom = new EvaluacionNombre(con); Evanom.ShowDialog(); this.shouldExit = Evanom.exiting; if (Evanom.exiting) { if (con.State != ConnectionState.Closed) con.Close(); return; } Nombre.Text = Evanom.nombreEvaluacion; Fecha.Text = DateTime.Today.ToString(); System.Data.DataTable dt = new System.Data.DataTable(); try { if (con.State != ConnectionState.Open) con.Open(); SqlCommand cmd2 = new SqlCommand(); cmd2.Connection = con; cmd2.CommandType = System.Data.CommandType.Text; cmd2.CommandText = "SELECT TOP 1 ID from INFORME_INDICADORES ORDER BY ID DESC"; SqlDataAdapter da = new SqlDataAdapter(cmd2); DataSet ds = new DataSet(); da.Fill(ds); dt = ds.Tables[0]; id = int.Parse(dt.Rows[0][0].ToString()); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { if (con.State != ConnectionState.Closed) con.Close(); } GradosInicio grad = new GradosInicio(); grad.ShowDialog(); gradosLista = grad.grados; for (int i = 0; i < gradosLista.Count; i++) { gradosInsert.Add(new grados_Arr(0, int.Parse(dt.Rows[0][0].ToString()), gradosLista.ElementAt(i), i + 1)); } Indicadores ind = new Indicadores(con, gradosInsert); ind.ShowDialog(); indicadores = ind.indicadoresEspecificos; indicador = new Indicadores(con, gradosInsert); InitializeDataGridView(); }
private void Evaluacion_Load(object sender, EventArgs e) { EvaluacionNombre Evanom = new EvaluacionNombre(con); Evanom.ShowDialog(); this.shouldExit = Evanom.exiting; if (Evanom.exiting) { if (con.State != ConnectionState.Closed) { con.Close(); } return; } Nombre.Text = Evanom.nombreEvaluacion; Fecha.Text = DateTime.Today.ToString(); System.Data.DataTable dt = new System.Data.DataTable(); try { if (con.State != ConnectionState.Open) { con.Open(); } SqlCommand cmd2 = new SqlCommand(); cmd2.Connection = con; cmd2.CommandType = System.Data.CommandType.Text; cmd2.CommandText = "SELECT TOP 1 ID from INFORME_INDICADORES ORDER BY ID DESC"; SqlDataAdapter da = new SqlDataAdapter(cmd2); DataSet ds = new DataSet(); da.Fill(ds); dt = ds.Tables[0]; id = int.Parse(dt.Rows[0][0].ToString()); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { if (con.State != ConnectionState.Closed) { con.Close(); } } GradosInicio grad = new GradosInicio(); grad.ShowDialog(); gradosLista = grad.grados; for (int i = 0; i < gradosLista.Count; i++) { gradosInsert.Add(new grados_Arr(0, int.Parse(dt.Rows[0][0].ToString()), gradosLista.ElementAt(i), i + 1)); } Indicadores ind = new Indicadores(con, gradosInsert); ind.ShowDialog(); indicadores = ind.indicadoresEspecificos; indicador = new Indicadores(con, gradosInsert); InitializeDataGridView(); }