public bool AddGameToLibrary(User user, Game game) { var libraryGame = new UserLibraryGame { Game = game, HoursPlayed = 0, IsFavourite = false, LastPlayed = DateTime.MinValue, }; user.Library ??= new UserLibrary(); user.Library.UserLibraryGames.Add(libraryGame); return(TryUpdate(user)); }
public void SetFavourite(int gameId, bool isFavourite) { UserLibraryGame game = libraryGamesTable.GetGameById(gameId) !; libraryGamesTable.SetFavourite(game, isFavourite); }
public void SetFavourite(UserLibraryGame game, bool isFavourite) { game.IsFavourite = isFavourite; dbContent.UserLibraryGames.Update(game); dbContent.SaveChanges(); }