private void GetEstagios(string nrAluno) { string str = ConfigurationManager.ConnectionStrings["connectionString"].ConnectionString; SqlConnection conn = new SqlConnection(str); string query = "SELECT TipoEstagio.TipoEstagio, [Empresa], [DataInicio], [DataFim] FROM [LPA].[dbo].[Estagio] INNER JOIN TipoEstagio on Estagio.TipoEstagio = TipoEstagio.IdTipoEstagio where Aluno = " + nrAluno; SqlCommand cmd = new SqlCommand(query, conn); conn.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { try { Estagios novaEstagio = new Estagios(); novaEstagio.tipoEstagio = Convert.ToString(dr.GetValue(0)); novaEstagio.empresa = Convert.ToString(dr.GetValue(1)); novaEstagio.dataInicio = Convert.ToDateTime(dr.GetValue(2)).Date.ToString(); novaEstagio.dataFim = Convert.ToDateTime(dr.GetValue(3)).Date.ToString(); listaEstagios.Add(novaEstagio); } catch (Exception ex) { throw ex; } } conn.Close(); }
private IEnumerator WaitForRequest(WWW www) { yield return(www); if (www.error == null) { string json = LoadResourceTextfile("perguntas"); Estagios estagios = JsonUtility.FromJson <Estagios>(json); foreach (Perguntas perguntas in estagios.estagios) { foreach (Pergunta pergunta in perguntas.perguntas) { foreach (Escolha escolha in pergunta.escolhas) { Debug.Log(escolha.economia); Debug.Log(escolha.educacao); Debug.Log(escolha.emprego); Debug.Log(escolha.felicidade); Debug.Log(escolha.evento); Debug.Log(escolha.proximaPergunta.estagio); Debug.Log(escolha.proximaPergunta.pergunta); } } } } else { Debug.Log("WWW Error: " + www.error); } }