예제 #1
0
 public DirectoryEditUserViewModel(DirectoryUser user)
 {
     _userId                     = user.Id;
     DirectoryUserName           = user.UserName;
     SelectedDirectoryUserStatus = DirectoryUserStatuses.First(s => s.Name == user.CurrentUserStatus.DirectoryUserStatus.Name);
     EditCommand                 = new RelayCommand(Edit);
 }
예제 #2
0
        public void Remove(object parameter)
        {
            BC.RemoveDirectoryUserStatus(SelectedDirectoryUserStatus.Id);

            RefreshDirectoryUserStatuses();

            if (DirectoryUserStatuses.Any())
            {
                SelectedDirectoryUserStatus = DirectoryUserStatuses.Last();
            }
        }