public async Task <ActionResult <CaixaResponse> > PutAsync(long id, [FromBody] CaixaInput caixaInput) { var result = await _caixaService.UpdateCaixaAsync(id, caixaInput); if (!result.Success) { return(BadRequest(result.Message)); } return(Ok(result)); }