public Task <InvoiceTranferResponse> SendTranfer(InvoiceTransferRequest request) { var client = new RestClient("https://localhost:44387/"); var requests = new RestRequest("/Operation/Tranfer").AddJsonBody(request); var response = client.PostAsync <InvoiceTranferResponse>(requests); return(response); }
public IActionResult SendTranfer([FromBody] InvoiceTransferRequest request) { try { return(Ok(_invoiceService.SendTranfer(request))); } catch (Exception ex) { return(BadRequest($"Não foi possivel enviar o pedido de transferencia: {ex}")); } }