public static List <DbPlatform> GetPlatforms()
 {
     return(DbAccess.GetPlatforms());
 }
        public static List <DisplayGame> GetRecentlyRatedGames(int numOfGames, int page = 1, int pageLimit = 10)
        {
            var dbGames = DbAccess.GetRecentlyRatedGames(numOfGames, page, pageLimit);

            return(dbGames.Select(x => new DisplayGame(x)).ToList());
        }
 public static List <DbGenre> GetGenres()
 {
     return(DbAccess.GetGenres());
 }
        /// <summary>
        /// Retrieves all pending submissions in the database.
        /// </summary>
        /// <returns>
        /// All currently existing pending submissions, cast to PendingDisplayModels.
        /// </returns>
        internal static List <PendingDisplayModel> GetPendingSubmissionsList()
        {
            var rawDbValues = DbAccess.GetPendingSubmissionsList();

            return(rawDbValues.Select(x => new PendingDisplayModel(x)).ToList());
        }