Пример #1
0
        void GetUserBagSuccess(object obj)
        {
            m2c_getacticlebyuid msg = (m2c_getacticlebyuid)obj;

            goodsDatas = msg.goodsList;
            RefreshItems();
        }
Пример #2
0
        public void MsgAnalysis(JsonData res, Action <object> action)
        {
            m2c_getacticlebyuid m2c = new m2c_getacticlebyuid();

            m2c.resultCode = res["respVo"]["resultCode"].ToString();
            m2c.resultDesc = res["respVo"]["resultDesc"].ToString();

            if (m2c.resultCode == "0")
            {
                m2c.goodsList = new List <Goods>();
                for (int i = 0; i < res["acticleMap"].Count; i++)
                {
                    Goods goods = new Goods();
                    goods.id  = int.Parse(res["acticleMap"][i]["id"].ToString());
                    goods.sid = int.Parse(res["acticleMap"][i]["sid"].ToString());
                    goods.num = int.Parse(res["acticleMap"][i]["num"].ToString());
                    goods.url = res["acticleMap"][i]["url"].ToString();

                    m2c.goodsList.Add(goods);
                }
            }

            if (action != null)
            {
                action(m2c);
            }
        }