예제 #1
0
    public void GetAllActivityRes(ActivityRes res)
    {
        _activityRes            = res;
        UserSevenDaySigninInfos = res.UserSevenDaySigninInfos.ToList();

        InitActivityVoList(res);
        _userPowerGottenIds.Clear();

        InitRedModel();
    }
예제 #2
0
 private void InitActivityVoList(ActivityRes res)
 {
     _activityVoList = new List <ActivityVo>();
     foreach (var t in res.Activitys)
     {
         ActivityVo vo = new ActivityVo(t);
         if (vo.IsNeedRechargeSwitchController)
         {
             var isAdd = AppConfig.Instance.SwitchControl.Recharge;
             if (isAdd)
             {
                 _activityVoList.Add(vo);
             }
         }
         else
         {
             _activityVoList.Add(vo);
         }
     }
     ActivityVoListSort(_activityVoList);
 }
예제 #3
0
 private void OnGetActivityRes(ActivityRes res)
 {
     GlobalData.ActivityModel.GetAllActivityRes(res);
 }
예제 #4
0
 private void OnGetActivityRes(ActivityRes res)
 {
     GlobalData.ActivityModel.GetAllActivityRes(res);
     Level1_3EndGetAwardWindowAni();
 }