public Favorit[] GetFavorites(string id) { logger.Debug(Settings.MethodName()); List <Favorit> favoritsList = new List <Favorit>(); long userid; if (isCorrectUser(id)) { try { long.TryParse(id, out userid); List <S_Favorit> favorits = FavoritManager.GetFavoritsByUserId(userid); foreach (S_Favorit favorit in favorits) { S_User user = UserManager.GetUserById(favorit.favorituserId); Favorit myFavorit = new Favorit(); myFavorit.userid = user.id; myFavorit.name = user.name; myFavorit.scores = GameManager.GetScoresByUser(user); favoritsList.Add(myFavorit); } } catch { } } return(favoritsList.ToArray()); }