private void ExecuteResetTypePermissionCommand(TypeInformation obj) { try { if (ActualRole == null) return; if (ActualRole is User) { SecurityFramework.ResetUserTypePermission(obj.TypeInfo.Name, ActualRole as User); } else { SecurityFramework.ResetGroupTypePermission(obj.TypeInfo.Name, ActualRole as Group); } NotifyPropertyChanged("ActualTypePermissionInformation"); } catch (Exception ex) { MessageBox.Show(ex.Message); } RaiseCanExecuteChanged(); }
private bool CanResetTypePermissionCommand(TypeInformation obj) { return true; }