示例#1
0
        private void modificacionToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmLegajo frmLegajo = new frmLegajo();

            if (frmLegajo.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                Alumno alumnoMod;

                foreach (DataRow item in this._dataSetAlumnos_Cursos.Tables["Alumnos"].Rows)
                {
                    if ((int)item["Legajo"] == frmLegajo.Legajo)
                    {
                        alumnoMod = new Alumno(item["Apellido"].ToString(), (int)item["Curso"], (int)item["Legajo"]);

                        frmAlumno frmAlumnoMod = new frmAlumno(alumnoMod, this._dataSetAlumnos_Cursos.Tables["Cursos"]);

                        if (frmAlumnoMod.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                        {
                            MessageBox.Show("El legajo se encuentra en la base");
                            item["Legajo"]   = frmAlumnoMod.UnAlumno.Legajo;
                            item["Apellido"] = frmAlumnoMod.UnAlumno.Apellido;
                            item["Curso"]    = frmAlumnoMod.UnAlumno.Curso;
                        }
                    }
                    else
                    {
                        MessageBox.Show("El legajo no se encuentra en la base");
                    }
                }
            }
        }
示例#2
0
        //Agregar Alumno
        private void altaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmAlumno frmAlu = new frmAlumno(this._dataSetAlumnos_Cursos.Tables["Cursos"]);

            if (frmAlu.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                //Genero una nueva fila
                DataRow fila = this._dataSetAlumnos_Cursos.Tables["Alumnos"].NewRow();

                //Seteo los valores de la nueva fila
                fila["Legajo"]   = frmAlu.UnAlumno.Legajo;
                fila["Apellido"] = frmAlu.UnAlumno.Apellido;
                fila["Curso"]    = frmAlu.UnAlumno.Curso;

                //Agrego la nueva fila a la tabla Alumnos
                this._dataSetAlumnos_Cursos.Tables["Alumnos"].Rows.Add(fila);

                MessageBox.Show("Apellido " + frmAlu.UnAlumno.Apellido + " Legajo: " + frmAlu.UnAlumno.Legajo + " Curso: " + frmAlu.UnAlumno.Curso);
            }
        }