public async Task <JsonResult> ListarSala() { try { ClientService client = new ClientService(); DadosSalaViewModel resultado = await client.GetAsync <DadosSalaViewModel>(_config["UrlApi"] + "/Sala/listar-sala/" , User.Claims.Where(s => s.Type == "AccessToken").Select(s => s.Value).First(), ""); if (resultado.Erro) { return(Json(new JsonModel() { success = false, result = resultado.Resultado, message = resultado.Msg })); } return(Json(new { success = true, result = resultado.Resultado.Select(s => new { s.IdSala, s.Nome }) })); } catch (Exception ex) { return(Json(new JsonModel() { success = false, message = ex.Message })); } }
public async Task <IActionResult> Index() { try { ClientService client = new ClientService(); DadosSalaViewModel resultado = await client.GetAsync <DadosSalaViewModel>(_config["UrlApi"] + "/Sala/listar-sala/", User.Claims.Where(s => s.Type == "AccessToken").Select(s => s.Value).First(), null); return(View(resultado.Resultado)); } catch (Exception ex) { return(Json(new JsonModel() { success = false, message = ex.Message })); } }