Ejemplo n.º 1
0
 void OnChange()
 {
     for (int i = 0; i < _Myinfos.Count; ++i)
     {
         if (ZhiFuFangShiList.value == _Myinfos[i].BankName)
         {
             selectedInfo = _Myinfos[i];
             break;
         }
     }
     FillContent();
 }
    public void OnReceive(NetMessageHead head, MSG_GP_USER_GetCZbankInfo para)
    {
        GetBankInfo obj = new GetBankInfo();

        obj.BankAccount   = para.GetBankAccount();
        obj.BankName      = para.GetBankName();
        obj.BankUrl       = para.GetBankUrl();
        obj.TrueName      = para.GetTrueName();
        obj.iShowBankType = para.iShowBankType;
        obj.Remark        = para.GetRemark();
        model.AddGetBankInfo(obj);
        if (para.isEnd == 1)
        {
            GSignal.Dispatch(model.GetBankInfos());
            model.ClearBankInfo();
        }
    }
Ejemplo n.º 3
0
    public void show(List <GetBankInfo> infos, IUInfoModel uinfoModel)
    {
        gameObject.SetActive(true);
        this.uinfoModel = uinfoModel;
        _Myinfos.Clear();
        ZhiFuFangShiList.Clear();
        ZhiFuFangShiList.value = "";

        for (int i = 0; i < infos.Count; ++i)
        {
            infos[i].BankName = (i + 1).ToString() + "." + infos[i].BankName;

            _Myinfos.Add(infos[i]);

            ZhiFuFangShiList.AddItem(infos[i].BankName);
            if (i == 0 && string.IsNullOrEmpty(ZhiFuFangShiList.value))
            {
                ZhiFuFangShiList.value = infos[i].BankName;
                selectedInfo           = infos[i];
                FillContent();
            }
        }
    }
Ejemplo n.º 4
0
 public void AddGetBankInfo(GetBankInfo info)
 {
     BankInfoList.Add(info);
 }