public IActionResult ObterPaginado(
     [FromServices] IMotoristaRepository motoristaRepository,
     [FromQuery] int pagina, [FromQuery] int quantidade,
     [FromQuery] string coluna  = "nome",
     [FromQuery] string direcao = "asc",
     [FromQuery] string nome    = null
     )
 {
     return(Result(motoristaRepository.ObterPaginado(pagina, quantidade, EnumHelpers.ParseOrDefault(coluna, MotoristaSort.Nome),
                                                     string.IsNullOrEmpty(direcao) || direcao.Equals("asc"), DataString.FromNullableString(nome))));
 }