Ejemplo n.º 1
0
        private void modificacionToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string valor = Interaction.InputBox("legajo: ");

            if (!String.IsNullOrEmpty(valor))
            {
                int legajo = int.Parse(valor);

                DataRow[] fila = this._dataSetAlumnos_Cursos.Tables["dbo.alumnos"].Select("legajo = " + legajo.ToString());

                if (fila.Count() == 0)
                {
                    MessageBox.Show("No se encontro el legajo ingresado");
                }
                else
                {
                    Alumno    alumnoAModificar   = new Alumno(fila[0]["apellido"].ToString(), int.Parse(fila[0]["curso"].ToString()), int.Parse(fila[0]["legajo"].ToString()));
                    FrmAlumno frmModificarAlumno = new FrmAlumno(alumnoAModificar, this._dataSetAlumnos_Cursos);
                    frmModificarAlumno.LegajoIsEnabled = false;
                    if (frmModificarAlumno.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                    {
                        fila[0]["apellido"] = frmModificarAlumno.Alum.Apellido;
                        fila[0]["curso"]    = frmModificarAlumno.Alum.Curso;
                    }
                }
            }
        }
Ejemplo n.º 2
0
        private void altaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FrmAlumno fAlumno = new FrmAlumno(this._dataSetAlumnos_Cursos);

            if (fAlumno.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                DataRow fila = this._dataSetAlumnos_Cursos.Tables["dbo.alumnos"].NewRow();
                fila[0] = fAlumno.Alum.Legajo;
                fila[1] = fAlumno.Alum.Apellido;
                fila[2] = fAlumno.Alum.Curso;

                this._dataSetAlumnos_Cursos.Tables["dbo.alumnos"].Rows.Add(fila);
            }
        }