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; } } } }
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); } }