private void ExecuteResetObjectPermissionCommand(ObjectInformation obj) { try { if (ActualRole == null) { return; } if (ActualRole is User) { SecurityFramework.ResetUserObjectPermission(obj.Obj, ActualRole as User); } else { SecurityFramework.ResetGroupObjectPermission(obj.Obj, ActualRole as Group); } NotifyPropertyChanged("ActualObjectPermissionInformation"); } catch (Exception ex) { MessageBox.Show(ex.Message); } RaiseCanExecuteChanged(); }
private bool CanResetObjectPermissionCommand(ObjectInformation obj) { return(true); }
private void ExecuteResetObjectPermissionCommand(ObjectInformation obj) { try { if (ActualRole == null) return; if (ActualRole is User) { SecurityFramework.ResetUserObjectPermission(obj.Obj, ActualRole as User); } else { SecurityFramework.ResetGroupObjectPermission(obj.Obj, ActualRole as Group); } NotifyPropertyChanged("ActualObjectPermissionInformation"); } catch (Exception ex) { MessageBox.Show(ex.Message); } RaiseCanExecuteChanged(); }
private bool CanResetObjectPermissionCommand(ObjectInformation obj) { return true; }