Пример #1
0
        public bool Run(String txName, string address)
        {
            Request = new AddFeeRequest();
            Request.param.TxName  = txName;
            Request.param.Address = address;

            return(Run(Request));
        }
Пример #2
0
        public async Task <IActionResult> AddFee([FromBody] AddFeeRequest request)
        {
            var checkResult = request.CheckModel();

            if (checkResult != null)
            {
                return(StatusCode(500, checkResult));
            }
            return(Ok());
        }
        public void SetUp()
        {
            this._sut     = new AddFeeRequestValidator();
            _validRequest = new AddFeeRequest
            {
                Code       = "PLS",
                FeeSellKey = "ABC123",
                PaxId      = "AB1234",
                SellKey    = "657#$%"
            };

            this._emptyRequest = new AddFeeRequest
            {
            };
        }
Пример #4
0
        public bool Run(AddFeeRequest requestData)
        {
            var request = new RestRequest(Method.POST);

            request.JsonSerializer = new NewtonsoftJsonSerializer();
            request.AddJsonBody(requestData);

            var reply = Client.RestClient.Execute(request);

            JsonReply = reply.Content;
            if (reply.StatusCode == System.Net.HttpStatusCode.OK)
            {
                Result = JsonConvert.DeserializeObject <AddFeeResult>(reply.Content);
                return(true);
            }

            return(false);
        }
        public void ThrowsWhenServiceTypesNull()
        {
            var nullRequest = new AddFeeRequest();

            Assert.Throws <InvalidAddFeeRequestException>(() => this._sut.Validate(nullRequest));
        }
Пример #6
0
 public async Task <HttpResponseMessage> AddFee(AddFeeRequest addFeeRequest) =>
 await PatchAsync($"{BookingEndpoint}/add-fee", addFeeRequest);