public void Refresh(ActivitySpecifyPayItem data)
 {
     if (this.ASPData == null)
     {
         return;
     }
     this.mASPItemDataGrid.repositionNow = true;
 }
Esempio n. 2
0
 private void OnSpecPayUpdateEvent(ActivitySpecifyPayItem data)
 {
     if (this.mASPInfo == null || !this.mASPInfo.gameObject.activeSelf)
     {
         return;
     }
     this.mASPInfo.Refresh(data);
     for (int i = 0; i < this.mTabs.Count; i++)
     {
         GUIRewardCheckBtn gUIRewardCheckBtn = this.mTabs[i];
         if (gUIRewardCheckBtn.ASPData != null)
         {
             gUIRewardCheckBtn.IsShowMark = ActivitySubSystem.HasNewASPReward(gUIRewardCheckBtn.ASPData);
         }
     }
 }
Esempio n. 3
0
 private void OnTakePayRewardEvent(ActivitySpecifyPayItem data)
 {
     this.OnSpecPayUpdateEvent(data);
     List<RewardData> list = new List<RewardData>();
     for (int i = 0; i < data.Data.Count; i++)
     {
         if (data.Data[i].RewardType > 0 && data.Data[i].RewardType < 20)
         {
             list.Add(new RewardData
             {
                 RewardType = data.Data[i].RewardType,
                 RewardValue1 = data.Data[i].RewardValue1,
                 RewardValue2 = data.Data[i].RewardValue2
             });
         }
     }
     GUIRewardPanel.Show(list, null, false, true, null, false);
 }
Esempio n. 4
0
 public ASPItemDataEx(ActivitySpecifyPayData asp, ActivitySpecifyPayItem item)
 {
     this.ASPData = asp;
     this.ASPItem = item;
 }