private void optEstudiantesVIP_Click(object sender, EventArgs e) { FrmReporteEstudiantesVIP frm = new FrmReporteEstudiantesVIP(); frm.MdiParent = this; frm.Show(); }
private void dgvEstudiantes_DoubleClick(object sender, EventArgs e) { if (dgvEstudiantes.SelectedRows.Count > 0 && !flagCargando) { foreach (DataGridViewRow row in this.dgvEstudiantes.SelectedRows) { estudianteSeleccionado = row.DataBoundItem as Estudiante; FrmReporteEstudiantesVIP frm = new FrmReporteEstudiantesVIP(); frm.SalarioMinimo = estudianteSeleccionado.Salario.HasValue ? estudianteSeleccionado.Salario.Value : 394; if (frm.ShowDialog() == DialogResult.OK) { int codigo = frm.CodigoSeleccionado; estudianteSeleccionado = (source.DataSource as List <Estudiante>).Where(est => est.Id == codigo).Single(); MessageBox.Show("El estudiante seleccionado fue " + estudianteSeleccionado.Nombres + " " + estudianteSeleccionado.Apellidos); } } } }