//adds a pending member to the alliance
 //removes a pending member from the alliance
 public void RemovePendingMember(PendingAllianceMember pending)
 {
     PendingMembers.Remove(pending);
 }
        public void AddPendingMember(PendingAllianceMember pending)
        {
            PendingAllianceMember member = PendingMembers.FirstOrDefault(p => p.Airline == pending.Airline);

            if (member != null)
            {
                RemovePendingMember(member);
            }

            PendingMembers.Add(pending);
        }