Esempio n. 1
0
 public void InitData(RechargePop p, ReChargeData d, int i)
 {
     pop   = p;
     data  = d;
     index = i;
     SetInfo();
 }
Esempio n. 2
0
    public void RechargeListCallback(C2sSprotoType.recharge_all.response resp)
    {
        List <ReChargeData> list = new List <ReChargeData>();

        if (resp.l != null)
        {
            for (int i = 0; i < resp.l.Count; i++)
            {
                ReChargeData re = new ReChargeData(); //GameShared.Instance.GetReChargeById((int)resp.l[i].csv_id);
                re.id      = (int)resp.l[i].csv_id;
                re.icon    = GameShared.Instance.GetIconPathById((int)resp.l[i].icon_id);
                re.first   = (int)resp.l[i].first;
                re.icon_id = (int)resp.l[i].icon_id;
                re.rmb     = (int)resp.l[i].rmb;
                re.gift    = (int)resp.l[i].gift;
                re.name    = resp.l[i].name;
                re.diamond = (int)resp.l[i].diamond;
                if (re.first < 1)
                {
                    re.Once = false;
                }
                else
                {
                    re.Once = true;
                }
                list.Add(re);
            }
        }
        pop.SetStore(list);
    }
Esempio n. 3
0
    //充值
    public Hashtable QueryReChargeTable()
    {
        InitDB();
        SqliteDataReader sqReader = db.ReadFullTable("g_recharge");
        Hashtable        table    = new Hashtable();

        while (sqReader.Read())
        {
            ReChargeData item = new ReChargeData();
            item.id   = sqReader.GetInt32(sqReader.GetOrdinal("csv_id"));
            item.name = sqReader.GetString(sqReader.GetOrdinal("name"));
            //item.icon = sqReader.GetString(sqReader.GetOrdinal("icon_id"));
            //item.diamond_count = sqReader.GetInt32(sqReader.GetOrdinal("diamond"));
            //item.frist_send = sqReader.GetInt32(sqReader.GetOrdinal("first"));goods_id
            item.buy_diamond = sqReader.GetInt32(sqReader.GetOrdinal("diamond"));
            item.rmb         = sqReader.GetInt32(sqReader.GetOrdinal("rmb"));
            item.before_desc = sqReader.GetString(sqReader.GetOrdinal("recharge_before"));
            item.after_desc  = sqReader.GetString(sqReader.GetOrdinal("recharge_after"));

            table.Add(item.id, item);
        }
        return(table);
    }