private void btnModificarEstudio_Click(object sender, EventArgs e) { if (dgEstudios.SelectedRows.Count > 0) { Titulo estudio = titulo.ElementAt<Titulo>(dgEstudios.CurrentRow.Index); abmestudios = new ABMNivelEstudio(estudio, false); abmestudios.ShowDialog(); if (abmmail.Mail != null) { titulo[dgEstudios.CurrentRow.Index] = abmestudios.Titulo; } } cargarGrillaEstudios(); }
private void btnNuevoEstudio_Click(object sender, EventArgs e) { bool v_ok = true; if (evento == "nuevo") { if (!Utils.hayDatosCargados(txtApellido, txtNombre, txtNroDoc, cmbNacionalidad, cmbSexo, cmbTipoDoc, cmbEstadoCivil) == true) { MessageBox.Show("Faltan cargar datos", "Datos incompletos", MessageBoxButtons.OK, MessageBoxIcon.Error); v_ok = false; } } if (v_ok) { abmestudios = new ABMNivelEstudio(new Titulo(), false); abmestudios.ShowDialog(); if (abmestudios.Titulo != null) { titulo.Add(abmestudios.Titulo); } } cargarGrillaEstudios(); }
private void btnElininarEstudio_Click(object sender, EventArgs e) { if (dgEstudios.SelectedRows.Count > 0) { if (int.Parse(dgEstudios.SelectedCells[3].Value.ToString()) != 0) { Titulo estudios = titulo.ElementAt<Titulo>(dgEstudios.CurrentRow.Index); abmestudios = new ABMNivelEstudio(estudios, true); abmestudios.ShowDialog(); if (abmmail.Mail != null) { titulo[dgEstudios.CurrentRow.Index] = abmestudios.Titulo; } cargarGrillaEstudios(); } else { dgEstudios.Rows.Remove(dgEstudios.SelectedRows[0]); } } }