public FriendsViewModel(CollectionViewSource friends, CollectionViewSource pending,
CollectionViewSource blocked)
{
ChangeDisplayNameCommand = new RelayCommand<Friend>(ChangeDisplayName);
BlockFriendCommand = new RelayCommand<Friend>(BlockFriend);
UnBlockFriendCommand = new RelayCommand<Friend>(UnblockFriend);
RemoveFriendCommand = new RelayCommand<Friend>(RemoveFriend);
GetFriendsCommand = new RelayCommand(GetFriends);
GoToFriendCommand = new RelayCommand<Friend>(GoToFriend);
// Set up Collection View Sources
FriendsViewSource = friends;
PendingFriendsViewSource = pending;
BlockedFriendsViewSource = blocked;
}