コード例 #1
0
        private void btnconsulta_Click(object sender, EventArgs e)
        {
            MySqlConnection cn;

            try
            {
                cn = new MySqlConnection("server=127.0.0.1; port=3305; database=JardinBonifacioDiaz; Uid=root; pwd=root;");

                if (comboBox1.Text == "")
                {
                    MessageBox.Show("Seleccione uno de los filtros.");
                }

                if (comboBox1.Text == "General")
                {
                    button1.Enabled = true;
                    MySqlDataAdapter da = new MySqlDataAdapter("Select IdAlumno, Curp, Nombre, Apellido_Paterno, Apellido_Materno, Genero, Edad , Grupo_y_Grado, Fecha_Nacimiento,Telefono from Alumno", cn);
                    DataTable        dt = new DataTable();
                    da.Fill(dt);
                    this.tablaalumno.DataSource = dt;
                    cn.Clone();
                }
                if (comboBox1.Text == "1A")
                {
                    button1.Enabled        = true;
                    tablaalumno.DataSource = AlumnoABC.Buscargrupo(comboBox1.Text);
                }
                if (comboBox1.Text == "2A")
                {
                    button1.Enabled        = true;
                    tablaalumno.DataSource = AlumnoABC.Buscargrupo(comboBox1.Text);
                }
                if (comboBox1.Text == "2B")
                {
                    button1.Enabled        = true;
                    tablaalumno.DataSource = AlumnoABC.Buscargrupo(comboBox1.Text);
                }
                if (comboBox1.Text == "3A")
                {
                    button1.Enabled        = true;
                    tablaalumno.DataSource = AlumnoABC.Buscargrupo(comboBox1.Text);
                }
                if (comboBox1.Text == "3B")
                {
                    button1.Enabled        = true;
                    tablaalumno.DataSource = AlumnoABC.Buscargrupo(comboBox1.Text);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("ocurrio un error" + ex.Message);
            }
        }
コード例 #2
0
        private void btnbuscar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(nombre.Text) && string.IsNullOrEmpty(apellidop.Text))
            {
                MessageBox.Show("Ingrese nombre o apellido del alumno");

                return;
            }
            else
            {
                dataGridView1.DataSource = AlumnoABC.Buscar(nombre.Text, apellidop.Text);
                evalua.Enabled           = true;
            }
        }
コード例 #3
0
 private void evalua_Click(object sender, EventArgs e)
 {
     if (dataGridView1.SelectedRows.Count == 1)
     {
         int id = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value);
         AlumnoSeleccionado = AlumnoABC.ObtenerAlumno(id);
         string nombreAl, gradGrup;
         nombreAl = AlumnoSeleccionado.Nombre + " " + AlumnoSeleccionado.ApellidoPaterno + " " + AlumnoSeleccionado.ApellidoMaterno;
         gradGrup = AlumnoSeleccionado.GradoyGrupo;
         MenuEval forma = new MenuEval(nombreAl, gradGrup, id);
         forma.Show();
         this.Hide();
     }
     else
     {
         MessageBox.Show("Seleccione un alumno para evaluar");
     }
 }
コード例 #4
0
        private void registroalu_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(curp.Text))
            {
                MessageBox.Show("Debe completar la informacion");

                return;
            }
            if (string.IsNullOrEmpty(nomalu.Text))
            {
                MessageBox.Show("Debe completar la informacion");

                return;
            }
            if (string.IsNullOrEmpty(appat.Text))
            {
                MessageBox.Show("Debe completar la informacion");

                return;
            }
            if (string.IsNullOrEmpty(apmat.Text))
            {
                MessageBox.Show("Debe completar la informacion");

                return;
            }
            if (string.IsNullOrEmpty(edad.Text))
            {
                MessageBox.Show("Debe completar la informacion");

                return;
            }
            else if (numtel.TextLength < 10)
            {
                MessageBox.Show("Ingrese un número de 10 digitos.");
                return;
            }

            MySqlConnection cn;

            try
            {
                cn = new MySqlConnection("server=127.0.0.1; port=3305; database=JardinBonifacioDiaz; Uid=root; pwd=root;");
                Alumno pAlumno = new Alumno();
                pAlumno.Curp            = curp.Text.Trim();
                pAlumno.Nombre          = nomalu.Text.Trim();
                pAlumno.ApellidoPaterno = appat.Text.Trim();
                pAlumno.ApellidoMaterno = apmat.Text.Trim();
                pAlumno.Edad            = edad.Text.Trim();
                pAlumno.Telefono        = numtel.Text.Trim();
                pAlumno.GradoyGrupo     = combogradogrupo.Text.Trim();
                pAlumno.Fecha_Nac       = fechanac.Text.Trim();
                pAlumno.Sexo            = combogenero.Text.Trim();
                pAlumno.Fecha_Ingre     = txtfechingreso.Text.Trim();
                pAlumno.Num_Lista       = txtnumlist.Text.Trim();
                pAlumno.Nacionalidad    = txtnacio.Text.Trim();
                pAlumno.Nombre_Tutor    = txtnombtut.Text.Trim();
                pAlumno.Domicilio_Tutor = txtdomtut.Text.Trim();


                int resultado = AlumnoABC.Agregar(pAlumno);
                if (resultado > 0)
                {
                    MessageBox.Show("Alumno Guardado Con Exito!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.limpiar();
                }
                else
                {
                    MessageBox.Show("No se pudo guardar el alumno", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("ocurrio un error" + ex.Message);
            }
        }