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)); }
async public Task <GetAvailableRawDiscountsResponse> GetAllCurrentDiscounts() { GetAvailableRawDiscountsRequest request = new GetAvailableRawDiscountsRequest(); comm.SendRequest(request); GetAvailableRawDiscountsResponse response = await comm.Get <GetAvailableRawDiscountsResponse>(); return(response); }
async public Task <Dictionary <int, string> > GetRawDiscounts() { GetAvailableRawDiscountsRequest request = new GetAvailableRawDiscountsRequest(); comm.SendRequest(request); GetAvailableRawDiscountsResponse response = await comm.Get <GetAvailableRawDiscountsResponse>(); return(response.DiscountPolicies); }