private void okBtn_Click(object sender, EventArgs e) { for (int i = 0; i < this.miembroGrilla.SelectedRows.Count; i++) { int codigoMiembro = Convert.ToInt32(this.miembroGrilla.SelectedRows[i].Cells[0].Value); _lista.Add(_gestorMiem.ObtenerMiembro(codigoMiembro)); } this.Close(); }
private void frmMantMiemEditor_Load(object sender, EventArgs e) { if (_codigo != -1) { this.boxCodigo.Enabled = false; Miembro miem = _gestor.ObtenerMiembro(this._codigo); if (miem is Alumno) { Alumno aux = (Alumno)miem; this.boxCodigoProf.Enabled = false; this.boxEstado.Enabled = false; this.boxDedicacion.Enabled = false; this.boxCodigoPucp.Text = Convert.ToString(aux.CodigoAlumno); this.boxCraest.Text = Convert.ToString(aux.Craest); } else if (miem is Profesor) { Profesor aux = (Profesor)miem; this.boxCodigoPucp.Enabled = false; this.boxCraest.Enabled = false; this.boxDedicacion.Enabled = false; this.boxCodigoProf.Text = Convert.ToString(aux.CodigoProfesor); this.boxEstado.Text = Convert.ToString(aux.Estado); } else if (miem is Externo) { Externo aux = (Externo)miem; this.boxCodigoPucp.Enabled = false; this.boxCraest.Enabled = false; this.boxCodigoProf.Enabled = false; this.boxEstado.Enabled = false; // Ver si esto realmente funciona :v this.boxDedicacion.Text = aux.Dedicacion; } this.boxCodigo.Text = Convert.ToString(miem.Codigo); this.boxNombre.Text = miem.Nombre; this.boxTimePicker.Value = DateTime.ParseExact(miem.FechaNacimiento, "MM/d/yyyy", System.Globalization.CultureInfo.InvariantCulture); this.boxDireccion.Text = miem.Direccion; this.boxEmail.Text = miem.Email; if (miem.Sexo == 'M') { this.boxSexo.Select(0, 1); } else if (miem.Sexo == 'F') { this.boxSexo.Select(1, 1); } } }