private void btnModificarE_Click(object sender, EventArgs e) { if (dgEspecialidades.SelectedRows.Count > 0) { Especialidad es = especialidades.ElementAt<Especialidad>(dgEspecialidades.CurrentRow.Index); abmespecialidad = new AgregarEspecialidad(es, "modificar"); abmespecialidad.Evento = "modificar"; abmespecialidad.ShowDialog(); if (abmespecialidad.Espec != null) { especialidades[dgEspecialidades.CurrentRow.Index] = abmespecialidad.Espec; } } dgEspecialidades.Rows[0].Selected = true; cargarGrillaEspecialidades(); }
private void btnAgregarE_Click(object sender, EventArgs e) { if (evento != "eliminar") { abmespecialidad = new AgregarEspecialidad(new Especialidad(),"Nuevo"); abmespecialidad.ShowDialog(); if (abmespecialidad.Espec != null) { especialidades.Add(abmespecialidad.Espec); } } cargarGrillaEspecialidades(); }
private void btnEliminarE_Click_1(object sender, EventArgs e) { if (dgEspecialidades.SelectedRows.Count > 0) { if (int.Parse(dgEspecialidades.SelectedCells[3].Value.ToString()) != 0) { Especialidad es = especialidades.ElementAt<Especialidad>(dgEspecialidades.CurrentRow.Index); abmespecialidad = new AgregarEspecialidad(es, "Eliminar"); abmespecialidad.Evento = "Eliminar"; abmespecialidad.ShowDialog(); if (abmespecialidad.Espec != null) { especialidades[dgEspecialidades.CurrentRow.Index] = abmespecialidad.Espec; } } cargarGrillaEspecialidades(); } }