Beispiel #1
0
        public async Task <IActionResult> ObterMovimentacoesAsync(string numeroConta, [FromQuery] int pagina, int tamanhoPagina)
        {
            HttpStatusCode ret = await _helper.AcionarListagemMovimentacoes(numeroConta, pagina, tamanhoPagina);

            switch (ret)
            {
            case HttpStatusCode.OK:
                return(Ok(_helper._ExtratoPaginado));

            case HttpStatusCode.NotFound:
                return(NotFound());

            case HttpStatusCode.BadRequest:
                return(BadRequest());

            default:
                return(StatusCode(int.Parse(ret.ToString())));
            }
        }