public async Task <BaseResponse> RejectSettlement(SettlementRejectRequest receivableSettlement) { var request = new RestRequest($"{Options.BaseUrl}/{_pathReject}", DataFormat.Json) { Method = Method.PATCH }; request.AddJsonBody(receivableSettlement); return(await GetPipeline <BaseResponse>().Execute(new Commands.RequestCommand <BaseResponse>() { Model = receivableSettlement, RestRequest = request, Profile = _baseProfile }).MapResponse()); }
public async Task RejectSettlementVanillaTest() { var receivableSettlementItem = new SettlementReject { Key = ("df78ff30-1825-4922-b26f-856f28652c1e"), ReasonDetails = ("Liquidacao nao executada.") }; var settlements = new List <SettlementReject> { receivableSettlementItem }; var receivableSettlementInput = new SettlementRejectRequest { Settlements = settlements }; var result = await _settlementService.RejectSettlement(receivableSettlementInput); Print(result); }