private void btnModiOS_Click(object sender, EventArgs e) { if (dgOS.SelectedRows.Count > 0) { Afiliacion afiliacion = afiliaciones.ElementAt<Afiliacion>(dgOS.CurrentRow.Index); abmos = new ABMOSPaciente(afiliacion, false); abmos.ShowDialog(); if (abmos.Afiliacion != null) { this.afiliaciones[dgOS.CurrentRow.Index] = abmos.Afiliacion; } } cargarGrillaOS(); }
private void btnNuevaOS_Click(object sender, EventArgs e) { if (evento != "eliminar") { if (Utils.hayDatosCargados(txtApellido, txtNombre, txtNroDoc, cmbNacionalidad, cmbSexo, cmbTipoDoc, cmbEstadoCivil)) { abmos = new ABMOSPaciente(new Afiliacion(), false); abmos.ShowDialog(); if (abmos.Afiliacion != null) { this.afiliaciones.Add(abmos.Afiliacion); } } } cargarGrillaOS(); }
private void btnElimOS_Click(object sender, EventArgs e) { if (dgOS.SelectedRows.Count > 0) { if (dgOS.SelectedCells[9] != null) { Afiliacion afiliacion = afiliaciones.ElementAt<Afiliacion>(dgOS.CurrentRow.Index); abmos = new ABMOSPaciente(afiliacion, true); abmos.ShowDialog(); if (abmos.Afiliacion != null) { afiliaciones[dgOS.CurrentRow.Index] = abmos.Afiliacion; } cargarGrillaOS(); } else { dgOS.Rows.Remove(dgOS.SelectedRows[0]); } } }