Exemplo n.º 1
0
        public static WeixinResult MemberCardActivate(int initBonus, int initBalance, string bonusUrl,
                                                      string balanceUrl, string number, string code, string cardId)
        {
            TkDebug.AssertArgumentNullOrEmpty(number, "number", null);
            TkDebug.AssertArgumentNullOrEmpty(code, "code", null);

            string url = WeUtil.GetUrl(WeCardConst.MEMBERCARD_ACTIVATE);
            WeMembercardActivate request = new WeMembercardActivate(code, number)
            {
                InitBonus   = initBonus,
                InitBalance = initBalance,
                Bonus       = bonusUrl,
                Balance     = balanceUrl,
                CardId      = cardId
            };
            var result = WeUtil.PostToUri(url, request.WriteJson(), new WeixinResult());

            return(result);
        }
Exemplo n.º 2
0
        public static WeixinResult MemberCardActivate(int initBonus, int initBalance, string bonusUrl,
            string balanceUrl, string number, string code, string cardId)
        {
            TkDebug.AssertArgumentNullOrEmpty(number, "number", null);
            TkDebug.AssertArgumentNullOrEmpty(code, "code", null);

            string url = WeUtil.GetUrl(WeCardConst.MEMBERCARD_ACTIVATE);
            WeMembercardActivate request = new WeMembercardActivate(code, number)
            {
                InitBonus = initBonus,
                InitBalance = initBalance,
                Bonus = bonusUrl,
                Balance = balanceUrl,
                CardId = cardId
            };
            var result = WeUtil.PostToUri(url, request.WriteJson(), new WeixinResult());
            return result;
        }