Beispiel #1
0
        public byte[] HandleDecreaseProductAmount(string json)
        {
            DecreaseProductAmountRequest res = JsonConvert.DeserializeObject <DecreaseProductAmountRequest>(json);
            Tuple <bool, string>         ans = storeService.decraseProduct(res.StoreId, res.Username, res.ProductId, res.Amount);
            string jsonAns = Seralize(new SuccessFailResponse(ans.Item1, ans.Item2));

            return(security.Encrypt(jsonAns));
        }
        async public Task <SuccessFailResponse> DecreaseProductAmount(int storeId, string username, int productId, int delta)
        {
            DecreaseProductAmountRequest request = new DecreaseProductAmountRequest(storeId, username, productId, delta);

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

            return(response);
        }