Example #1
0
        private IEnumerator ApplyTeHuiDataCoroutine()
        {
            var _msg = NetManager.Instance.ApplyKaiFuTeHuiData(0);

            yield return(_msg.SendAndWaitUntilDone());

            if (_msg.State == MessageState.Reply && _msg.ErrorCode == (int)ErrorCodes.OK)
            {
                responseKaiFuTeHuiData = _msg.Response;
                RefreshKaiFuTeHui();
            }
        }
Example #2
0
        public void CleanUp()
        {
            responseKaiFuTeHuiData = null;
            DataModel   = new RechargeDataModel();
            maxVipLevel = 0;

            mExdataKey.Clear();
            Table.ForeachVIP(table =>
            {
                maxVipLevel++;
                return(true);
            });

            Table.ForeachRecharge(table =>
            {
                mExdataKey.Add(table.ExdataId);
                return(true);
            });

            maxVipLevel -= 2; // 去掉首0和尾max
        }