コード例 #1
0
        public byte[] MakePerformPurchaseNoConnectionRequset(string username, string address, string paymentDetails)
        {
            NoConnectionPurchaseRequest req = new NoConnectionPurchaseRequest(username, address, paymentDetails);
            string jsonString = JsonConvert.SerializeObject(req);

            return(sec.Encrypt(jsonString));
        }
コード例 #2
0
        public byte[] HandleNoConnectionPurchase(string json)
        {
            NoConnectionPurchaseRequest res = JsonConvert.DeserializeObject <NoConnectionPurchaseRequest>(json);
            Tuple <bool, string>        ans = purchService.PerformPurchase(res.Username, res.PaymentDetails, res.Address, true);
            string jsonAns = Seralize(new SuccessFailResponse(ans.Item1, ans.Item2));

            return(security.Encrypt(jsonAns));
        }