private void btnEliminar_Click(object sender, EventArgs e) { switch (((Button)sender).Name) { case "btnEliminar1": if (listClavesAd.SelectedIndex != -1) { if (MessageBox.Show(this, "¿Desea realmente eliminar este registro?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Datos.EliminarClave(claves[listClavesAd.SelectedIndex].Id_cat); FillCombos(); } } break; case "btnEliminar2": if (listSubcatAd.SelectedIndex != -1) { if (MessageBox.Show(this, "¿Desea realmente eliminar este registro?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Datos.EliminarSubCat(subcats[listSubcatAd.SelectedIndex].Key); FillCombos(); } } break; case "btnEliminar3": if (listEmpresasAd.SelectedIndex != -1) { if (MessageBox.Show(this, "¿Desea realmente eliminar este registro?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Datos.EliminarEmpresa(empresas[listEmpresasAd.SelectedIndex].Id_empresa); FillCombos(); } } break; } }