示例#1
0
        public static void TestSellableInventoryPeriodAddUpdate(SellableInventoryMartService.SellableInventoryMartServiceClient client)
        {
            var request = new SellableInventoryPeriodAddUpdateRequest();

            request.SellableInventoryPeriod = new SellableInventoryPeriod();
            request.SellableInventoryPeriod.SellableInventoryPeriodHashKey   = "0ec4c047-2a94-403d-9322-eba9a378ca62";
            request.SellableInventoryPeriod.SellableInventoryPeriodSqn       = 1037389668;
            request.SellableInventoryPeriod.SellableInventoryPeriodName      = "d9e9b0c7-efed-4060-a0d5-fc3ba92c39c6";
            request.SellableInventoryPeriod.SellableInventoryPeriodStartDate = Timestamp.FromDateTime(DateTime.SpecifyKind(DateTime.Parse("2017-08-05T17:18:15.8818354Z"), DateTimeKind.Utc));
            request.SellableInventoryPeriod.SellableInventoryPeriodEndDate   = Timestamp.FromDateTime(DateTime.SpecifyKind(DateTime.Parse("2017-08-05T17:18:15.8818354Z"), DateTimeKind.Utc));
            var response = client.SellableInventoryPeriodAddUpdate(request);
        }
示例#2
0
        public override async Task <SellableInventoryPeriodAddUpdateResponse> SellableInventoryPeriodAddUpdate(SellableInventoryPeriodAddUpdateRequest request, ServerCallContext context)
        {
            var res = await _executor.ExecuteAsync(new SellableInventoryPeriodAddUpdateQuery
            {
                SellableInventoryPeriod = request.SellableInventoryPeriod.ToEntity()
            }).ConfigureAwait(false);

            var returnVal = res;

            var result = new SellableInventoryPeriodAddUpdateResponse
            {
            };

            return(result);
        }