public List <AttendeeVote> RankVotes(List <AttendeeVote> compiledVotes)
        {
            for (int i = 0; i < compiledVotes.Count; i++)
            {
                for (int k = 0; k < compiledVotes.Count - 1; k++)
                {
                    if ((compiledVotes[k].points < compiledVotes[k + 1].points))
                    {
                        AttendeeVote showOne = compiledVotes[k];
                        AttendeeVote showTwo = compiledVotes[k + 1];
                        compiledVotes[k + 1] = showOne;
                        compiledVotes[k]     = showTwo;
                    }
                }
            }

            return(compiledVotes);
        }
        public List <AttendeeVote> AddVotes()
        {
            List <AttendeeVote> compiledVotes = new List <AttendeeVote>();

            for (int i = 0; i < (attendeeVotes.Count); i++)
            {
                AttendeeVote voteOne   = attendeeVotes[i];
                AttendeeVote voteTotal = new AttendeeVote(voteOne.show, voteOne.points);
                for (int k = i + 1; k < (attendeeVotes.Count); k++)
                {
                    AttendeeVote voteTwo = attendeeVotes[k];
                    if (voteOne.show == voteTwo.show)
                    {
                        voteTotal.points += voteTwo.points;
                        voteTwo.points    = 0;
                    }
                }
                if (voteTotal.points > 0)
                {
                    compiledVotes.Add(voteTotal);
                }
            }
            return(compiledVotes);
        }