private void btnInhabilitar_Click(object sender, EventArgs e) { int idRolSeleccionado = ((KeyValuePair <int, string>) this.lbRoles.SelectedItem).Key; lbRoles.Items.RemoveAt(this.lbRoles.SelectedIndex); Rol rolSeleccionado = rolesActuales.Find(r => r.Id == idRolSeleccionado); rolesActuales = rolesActuales.Where(r => r.Id != idRolSeleccionado).ToList(); rolSeleccionado.inhabilitar(); ventanaInformarExito("Rol inhabilitado."); }