public async Task <IActionResult> ObterListaPaginada([FromBody] FiltroPerfil filtroPerfil) { try { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var listaPaginadaPerfil = await _perfilService.ObterListaPaginada(filtroPerfil); var listaPaginadaPerfilViewModel = ListaPaginadaPerfilViewModel.FromDomainModel(listaPaginadaPerfil); return(Ok(listaPaginadaPerfilViewModel)); } catch (Exception ex) { return(BadRequest(ex)); } }