Exemple #1
0
 public CreateGroupViewModel()
 {
     InitializeCommands();
     foreach (var chatDTO in NetworkManager.Client.GetChats(NetworkManager.CurrentUser))
     {
         foreach (var chatUserDTO in NetworkManager.Client.GetChatUsers(chatDTO))
         {
             if (UserFriends.FirstOrDefault((u) => u.User.UserId == chatUserDTO.UserId) == null && chatUserDTO.UserId != NetworkManager.CurrentUser.UserId)
             {
                 UserFriends.Add(new UserModel()
                 {
                     User = NetworkManager.Client.GetUser(chatUserDTO.UserId)
                 });
             }
         }
     }
 }