public FullGameJoinedModel GetGameById(string id) { var game = repository.GetGameById(id); var fullGame = new FullGameJoinedModel(game); return(fullGame); }
public List <FullGameJoinedModel> GetGamesAlphabeticalDescending() { var games = repository.GetGamesAlphabeticalDescending(); var gamesJoined = new List <FullGameJoinedModel>(); foreach (Game game in games) { var model = new FullGameJoinedModel(game); gamesJoined.Add(model); } return(gamesJoined); }
public List <FullGameJoinedModel> GetGameByName(string name) { var games = repository.GetGamesByName(name); var gamesJoined = new List <FullGameJoinedModel>(); foreach (Game game in games) { var model = new FullGameJoinedModel(game); gamesJoined.Add(model); } return(gamesJoined); }
public List <FullGameJoinedModel> GetGamesWithMinimumReview(float minimumReview) { var games = repository.GetGamesJoined() .Where(x => x.Review >= minimumReview).ToList(); var gamesJoined = new List <FullGameJoinedModel>(); foreach (Game game in games) { var model = new FullGameJoinedModel(game); gamesJoined.Add(model); } return(gamesJoined); }