private void Button_Click(object sender, RoutedEventArgs e) { PermisosModel permiso = (PermisosModel)lv_Users.SelectedItem; if (lv_Users.SelectedItems.Count > 0) { Test_Internet ti = new Test_Internet(); var confirmation = System.Windows.Forms.MessageBox.Show("Esta seguro de borrar el permiso :" + "?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (confirmation == System.Windows.Forms.DialogResult.Yes) { Clinicas c = new Clinicas(bandera_online_offline); bool existe = c.Verificar_Tabla_Permisos(permiso.id_usuario); if (!existe) { System.Windows.Forms.MessageBox.Show("Este usuario no tiene permisos, si lo desea eliminar vaya al apartado de usuarios ", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { Clinicas cli = new Clinicas(bandera_online_offline); bool elimino = cli.eliminar_Permiso(permiso.id_usuario, permiso.id_clinica, alias); if (elimino) { //cli = new Clinicas(!bandera_online_offline); //cli.eliminar_Permiso(permiso.id_usuario, permiso.id_clinica); permiso.nombre_sucursal = ""; // System.Windows.Forms.MessageBox.Show("Se elimino el permiso correctamente", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); GuPermisos.Remove((PermisosModel)lv_Users.SelectedItem); GuPermisos.Add(permiso); } } } } else { System.Windows.Forms.MessageBox.Show("No selecciono ningun registro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }