/// <summary>
        /// Saved the newly recommended trip, and the
        /// </summary>
        /// <param name="trip"></param>
        /// <returns></returns>
        public async Task SaveAsPopularTrip(PopularTrip trip)
        {
            var popularTrips = await _context.PopularTrips.ToListAsync();

            bool found = false;

            foreach (var popTrip in popularTrips)
            {
                if (popTrip.AnswerCode == trip.AnswerCode)
                {
                    popTrip.Popularity++;
                    _context.Update(popTrip);
                    await _context.SaveChangesAsync();

                    found = true;
                }
            }
            if (found == false)
            {
                await _context.AddAsync(trip);

                await _context.SaveChangesAsync();
            }
        }
        /// <summary>
        /// Takes in a user and adds the user to the database.
        /// </summary>
        /// <param name="user">Takes in a user to be save in the database.</param>
        public async Task CreateUser(User user)
        {
            await _context.AddAsync(user);

            await _context.SaveChangesAsync();
        }