/// <summary> /// Verifica si un usuario es amigo del otro /// </summary> /// <param name="pUserName"> /// Nombre de usuario al que se le va a verificar amigo /// </param> /// <param name="pFriendName"> /// Nombre de usurio que se va a ver si es amigo del otor usuario /// </param> /// <returns> /// bool que es true si son amigos, en otro caso false. /// </returns> public async Task<bool> areFriends(string pUserName, string pFriendName) { RestTools rt = new RestTools(); List<string> friends = await rt.getFriends(pUserName); for (int i = 0; i < friends.Count; i++) { if(friends[i].CompareTo(pFriendName) == 0) { return true; } } return false; }
/// <summary> /// Busca los amigos de un usuario /// </summary> /// <param name="pUsername"> /// Nombre de usuario al que se le van a buscar /// los amigos /// </param> /// <returns> /// Lista de string que tiene los nombres /// de los amigos /// </returns> public async Task<List<string>> getFriendByUser(string pUsername) { List<string> friends = new List<string>(); RestTools rt = new RestTools(); friends = await rt.getFriends(pUsername); return friends; }