public async Task <JsonResult> SelecionarDatabases() { var idServidor = HttpContext.Session.GetInt32("idServidor").Value; Repo.Repositorio repositorio = new Repo.Repositorio(idServidor); var consulta = await repositorio.RetornarDatabasesAsync(); List <DatabaseViewModel> databases = new List <DatabaseViewModel>(); if (consulta.Count > 0) { for (int contador = 0; contador < consulta.Count; contador++) { databases.Add(new DatabaseViewModel() { Name = consulta[contador].Nome }); } } return(new JsonResult(databases)); }