public async Task <IActionResult> CarregarDataTableTemplate(Paginacao paginacao) { paginacao.MapeiaRequisicaoDataTable(Request); try { var retornoTemplates = await GatewayAPI.Post <TemplatePaginadoViewModel>(gatewayAPI.Url, $"{gatewayAPI.Path}/Templates", paginacao); return(Ok(DataTablesResponse.Reposta(retornoTemplates.Paginacao, retornoTemplates.Templates))); } catch (Exception ex) { return(StatusCode(500, RetornoViewModel.RetornoViewModelFactory.Erro("Ocorreu um erro ao tentar Carregar os dados"))); } }