예제 #1
0
        public static void TestRateCardAddUpdate(InventoryGuideService.InventoryGuideServiceClient client)
        {
            var request = new RateCardAddUpdateRequest();

            request.RateCard = new RateCard();
            request.RateCard.RateCardHashKey   = "b2ef4d63-99be-41e2-8c19-59548e81baeb";
            request.RateCard.RateCardSqn       = 768529114;
            request.RateCard.RateCardName      = "e4c79405-9701-4d4a-b58f-7c87f670af6c";
            request.RateCard.RateCardStartDate = Timestamp.FromDateTime(DateTime.SpecifyKind(DateTime.Parse("2017-08-05T17:15:58.7218371Z"), DateTimeKind.Utc));
            request.RateCard.RateCardEndDate   = Timestamp.FromDateTime(DateTime.SpecifyKind(DateTime.Parse("2017-08-05T17:15:58.7218371Z"), DateTimeKind.Utc));
            var response = client.RateCardAddUpdate(request);
        }
예제 #2
0
        public static void TestRateCardAddUpdate(SellableInventoryMartService.SellableInventoryMartServiceClient client)
        {
            var request = new RateCardAddUpdateRequest();

            request.RateCard = new RateCard();
            request.RateCard.RateCardHashKey   = "cb405856-c155-408f-a6bb-7de48e615e10";
            request.RateCard.RateCardSqn       = 1037389668;
            request.RateCard.RateCardName      = "9f7699af-6ee1-44a7-8377-745f09c60fe0";
            request.RateCard.RateCardStartDate = Timestamp.FromDateTime(DateTime.SpecifyKind(DateTime.Parse("2017-08-05T17:18:15.8818354Z"), DateTimeKind.Utc));
            request.RateCard.RateCardEndDate   = Timestamp.FromDateTime(DateTime.SpecifyKind(DateTime.Parse("2017-08-05T17:18:15.8818354Z"), DateTimeKind.Utc));
            var response = client.RateCardAddUpdate(request);
        }
예제 #3
0
        public override async Task <RateCardAddUpdateResponse> RateCardAddUpdate(RateCardAddUpdateRequest request, ServerCallContext context)
        {
            var res = await _executor.ExecuteAsync(new RateCardAddUpdateQuery
            {
                RateCard = request.RateCard.ToEntity()
            }).ConfigureAwait(false);

            var returnVal = res;

            var result = new RateCardAddUpdateResponse
            {
            };

            return(result);
        }