Example #1
0
        public static bool UserClubAction(int userID, string userName, int clubID, UserClubStatus uct)
        {
            switch (uct)
            {
            case UserClubStatus.Applied:
                //cancel an application
                return(CancelApplication(userID, userName, clubID));

            case UserClubStatus.Member:
                //leave a club
                return(LeaveClub(userID, clubID, false, null));

            case UserClubStatus.No:
                //apply to join a club
                return(JoinClub(userID, userName, clubID));

            default:
                break;
            }

            return(false);
        }
Example #2
0
        public static bool UserClubAction(int userID, string userName, int clubID, UserClubStatus uct)
        {
            switch (uct)
            {
                case UserClubStatus.Applied:
                    //cancel an application
                    return CancelApplication(userID, userName, clubID);
                case UserClubStatus.Member:
                    //leave a club
                    return LeaveClub(userID, clubID, false, null);
                case UserClubStatus.No:
                    //apply to join a club
                    return JoinClub(userID, userName, clubID);
                default:
                    break;
            }

            return false;
        }