Hello, I am new to Planner.Net so please bear with me

For some reason ... I can not add a resource (and subsequently view the Resource view) properly. I know it must be a simple misunderstanding ... so if the solution already exists, please point me in the correct direction.
OK ... so this is what I am doing (what is wrong):
1) I have created a custom appointment item, lets say called "Party" and I have added the "planner" resources to the base class by calling base.Resources.Add(plannerResource);
2) I add all my parties to a generic List
3) When I go to display the calendar control ... I loop through all my parties in the List<Parties> generic object and and if there is a resource assigned ... I do a calendar.resources.add() for each planner assigned to the party.
Now .. .when I change the calendar view to resources and set the grouptype to resources ... I have a single entry for each planner for each party. This leads to tens of "planners" in the resource view, with each one only having one party. In actuality, I only have 5 planners and numerous parties that each one works on. If I only add resources to the calendar that have not been added, then I only get the 5 planners, but only the first party they are assigned too.
What am I doing wrong when adding the resources to the calendar? Any suggestions?