public bool AddUserToParty(string id, IUser user)
        {
            Party party = RetrieveParty(id);

            if (party == null)
            {
                return(false);
            }

            if (party.IsFull() || party.UserInParty(user))
            {
                return(false);
            }

            party.AddUser(user);
            return(true);
        }