public async Task <SendDataAccountResponse> SendDataAccountUpdateAsync(SendDataAccountRequest sendDataAccountRequest) { //--- obter o token await GetToken(); //--- converter o objeto para json string sendDataAccountRequestJson = JsonConvert.SerializeObject(sendDataAccountRequest); //--- post BaseResponse sendDataLoginResponseJson = await HttpPutAsync(_urlApiAccountClearSale, sendDataAccountRequestJson, AuthenticationResponse, "SendDataAccountUpdateAsync"); //--- deserializa o json para o o objeto de retorno SendDataAccountResponse sendDataAccountResponse = JsonConvert.DeserializeObject <SendDataAccountResponse> (sendDataLoginResponseJson.Contents); //--- retorna return(sendDataAccountResponse); }
public async Task <SendDataAccountResponse> SendDataAccountUpdateAsync(SendDataAccountRequest sendDataAccountRequest) { SendDataAccountResponse sendDataAccountResponse = await _clearSaleProxy.SendDataAccountUpdateAsync(sendDataAccountRequest); return(sendDataAccountResponse); }
public async Task <ActionResult> SendDataAccountUpdateAsync([FromBody] SendDataAccountRequest sendDataAccountRequest) { SendDataAccountResponse sendDataAccountResponse = await _clearSaleService.SendDataAccountUpdateAsync(sendDataAccountRequest); return(this.Ok(sendDataAccountResponse)); }