public async Task<IActionResult> ObterListaPaginada([FromBody] FiltroFuncionalidade filtroFuncionalidade) { try { if (!ModelState.IsValid) { return BadRequest(ModelState); } var listaPaginadaFuncionalidade = await _funcionalidadeService.ObterListaPaginada(filtroFuncionalidade); var listaPaginadaFuncionalidadeViewModel = ListaPaginadaFuncionalidadeViewModel.FromDomainModel(listaPaginadaFuncionalidade); return Ok(listaPaginadaFuncionalidadeViewModel); } catch (Exception ex) { return BadRequest(ex); } }
public async Task <ListaPaginadaFuncionalidade> ObterListaPaginada(FiltroFuncionalidade filtroFuncionalidade) { var listaPaginadaFuncionalidade = await _funcionalidadeRepository.ObterListaPaginada(filtroFuncionalidade); return(listaPaginadaFuncionalidade); }