コード例 #1
0
        public byte[] HandleGetAvailableDiscounts(string json)
        {
            GetAvailableRawDiscountsRequest res = JsonConvert.DeserializeObject <GetAvailableRawDiscountsRequest>(json);
            Dictionary <int, string>        ans = storeService.GetAvailableRawDiscount();
            string jsonAns = Seralize(new GetAvailableRawDiscountsResponse(ans));

            return(security.Encrypt(jsonAns));
        }
コード例 #2
0
        async public Task <GetAvailableRawDiscountsResponse> GetAllCurrentDiscounts()
        {
            GetAvailableRawDiscountsRequest request = new GetAvailableRawDiscountsRequest();

            comm.SendRequest(request);
            GetAvailableRawDiscountsResponse response = await comm.Get <GetAvailableRawDiscountsResponse>();

            return(response);
        }
コード例 #3
0
        async public Task <Dictionary <int, string> > GetRawDiscounts()
        {
            GetAvailableRawDiscountsRequest request = new GetAvailableRawDiscountsRequest();

            comm.SendRequest(request);
            GetAvailableRawDiscountsResponse response = await comm.Get <GetAvailableRawDiscountsResponse>();

            return(response.DiscountPolicies);
        }