예제 #1
0
        private void modificaciónToolStripMenuItem_Click(object sender, EventArgs e)
        {
            bool   flag      = false;
            string legajoMod = Microsoft.VisualBasic.Interaction.InputBox("Ingrese legajo", "Atencion");

            foreach (DataRow item in this._DataSetAlumnos_Cursos.Tables["dtAlumno"].Rows)
            {
                if (item[0].ToString() == legajoMod)
                {
                    flag = true;
                    frmAlumno frmMod = new frmAlumno(item[0].ToString(), (string)item[1], item[2].ToString());
                    frmMod.Text = "Modificacion";
                    frmMod.ShowDialog();

                    if (frmMod.DialogResult == DialogResult.OK)
                    {
                        Alumno AlumnoMod = frmMod.MiAlumno;
                        item[1] = AlumnoMod.apellido;
                        item[2] = AlumnoMod.codCurso;

                        break;
                    }
                }
            }

            if (!flag)
            {
                MessageBox.Show("No se encontro el legajo!");
            }
        }
예제 #2
0
        private void bajaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string legajoBaja = Microsoft.VisualBasic.Interaction.InputBox("Ingrese legajo", "Atencion");

            bool flag = false;

            foreach (DataRow item in this._DataSetAlumnos_Cursos.Tables["dtAlumno"].Rows)
            {
                if (item[0].ToString() == legajoBaja)
                {
                    frmAlumno frmBaja = new frmAlumno(item[0].ToString(), (string)item[1], item[2].ToString());
                    frmBaja.ShowDialog();
                    if (frmBaja.DialogResult == DialogResult.OK)
                    {
                        item.Delete();
                        flag = true;
                        break;
                    }
                }
            }

            if (!flag)
            {
                MessageBox.Show("No se encontro el legajo!!!");
            }
        }
        private void altaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmAlumno frmAlu = new frmAlumno();

            frmAlu.ShowDialog();
            if (frmAlu.DialogResult == System.Windows.Forms.DialogResult.OK)
            {
                this._dataSetAlumnos_Cursos.Tables[0].Rows.Add(new Object[] { frmAlu.UnAlumno.Legajo, frmAlu.UnAlumno.Apellido, frmAlu.UnAlumno.Curso });
            }
        }
예제 #4
0
        private void altaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmAlumno frmAlta = new frmAlumno();

            frmAlta.ShowDialog();

            if (frmAlta.DialogResult == DialogResult.OK)
            {
                Alumno  alumnoAlta = frmAlta.MiAlumno;
                DataRow fila       = this._DataSetAlumnos_Cursos.Tables["dtAlumno"].NewRow();

                fila[0] = alumnoAlta.legajo;
                fila[1] = alumnoAlta.apellido;
                fila[2] = alumnoAlta.codCurso;

                this._DataSetAlumnos_Cursos.Tables["dtAlumno"].Rows.Add(fila);
            }
        }
        private void modificacionToolStripMenuItem_Click(object sender, EventArgs e)
        {
            int leg = int.Parse(Interaction.InputBox("Ingrese Legajo"));

            for (int i = 0; i < this._dataSetAlumnos_Cursos.Tables[0].Rows.Count; i++)
            {
                if (leg == int.Parse(this._dataSetAlumnos_Cursos.Tables[0].Rows[i][0].ToString()))
                {
                    Alumno    auxAlumno = new Alumno(int.Parse(this._dataSetAlumnos_Cursos.Tables[0].Rows[i][0].ToString()), this._dataSetAlumnos_Cursos.Tables[0].Rows[i][1].ToString(), int.Parse(this._dataSetAlumnos_Cursos.Tables[0].Rows[i][2].ToString()));
                    frmAlumno frmAluMod = new frmAlumno(auxAlumno);
                    frmAluMod.ShowDialog();

                    if (frmAluMod.DialogResult == System.Windows.Forms.DialogResult.OK)
                    {
                        this._dataSetAlumnos_Cursos.Tables[0].Rows[i][1] = frmAluMod.UnAlumno.Apellido;
                        this._dataSetAlumnos_Cursos.Tables[0].Rows[i][2] = frmAluMod.UnAlumno.Curso;
                    }
                }
            }
        }