コード例 #1
0
 private void button1_Click_1(object sender, EventArgs e)
 {
     if (verificar_camposEntrada())
     {
         try
         {
             String comando = String.Format("exec insertar_alumno {0}, '{1}', '{2}', '{3}', {4}, {5}, {6}",
                                            Convert.ToInt32(textBoxMatricula.Text),
                                            textBoxApellido.Text.Trim(),
                                            textBoxNombre.Text.Trim(),
                                            textBoxDireccion.Text.Trim(),
                                            Convert.ToInt64(textBoxTelefono.Text),
                                            Convert.ToInt32(comboBoxCurso.SelectedItem),
                                            Convert.ToInt32(comboBoxDivision.SelectedItem));
             limpiar_camposEntrada();
             ConexionSql.EjecutarComando(comando);
         }
         catch (FormatException ex)
         {
             MessageBox.Show("Se ha producido un error en la entrada de datos\n" +
                             "ERROR disparado: " + ex.Message);
         }
         dataGridView1.DataSource = Alumno.cargar_tabla().Tables[0];
     }
     else
     {
         MessageBox.Show("Debe completar todos los campos");
     }
 }
コード例 #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (verificar_camposEntrada())
            {
                try
                {
                    ConexionSql.EjecutarComando(String.Format("exec modificar_alumno {0}, {1}, {2}, '{3}', '{4}', '{5}', {6}, {7}",
                                                              Convert.ToInt32(matriculaVieja),        //matricula vieja
                                                              Convert.ToInt32(textBoxMatricula.Text), //matricula nueva
                                                              textBoxApellido.Text.Trim(),
                                                              textBoxNombre.Text.Trim(),
                                                              textBoxDireccion.Text.Trim(),
                                                              Convert.ToInt64(textBoxTelefono.Text),
                                                              Convert.ToInt32(comboBoxCurso.SelectedItem),
                                                              Convert.ToInt32(comboBoxDivision.SelectedItem)));

                    limpiar_camposEntrada();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Erros: " + ex.Message);
                }
                dataGridView1.DataSource = Alumno.cargar_tabla().Tables[0];
            }
        }
コード例 #3
0
        private void VentanaAlumnado_Load(object sender, EventArgs e)
        {
            /*Este método se invoca al activarse este Form
             * por lo que es aquí donde se debe cargar el DataGridView con la
             * informacion correspondiente de la base de datos*/

            //Agrega los datos de la tabla al DataGridView para mostrarlo en la app
            dataGridView1.DataSource = Alumno.cargar_tabla().Tables[0];
        }
コード例 #4
0
 //Boton Eliminar
 private void button3_Click(object sender, EventArgs e)
 {
     if (verificar_camposEntrada())
     {
         ConexionSql.EjecutarComando(String.Format("exec eliminar_alumno {0}", Convert.ToInt32(textBoxMatricula.Text)));
         dataGridView1.DataSource = Alumno.cargar_tabla().Tables[0];
     }
     else
     {
         MessageBox.Show("Debe seleccionar un alumno primero");
     }
 }
コード例 #5
0
 private void VentanaCalificaciones_Load(object sender, EventArgs e)
 {
     dataGridViewAlumnos.DataSource = Alumno.cargar_tabla().Tables[0];
 }
コード例 #6
0
 private void button5_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = Alumno.cargar_tabla().Tables[0];
 }