示例#1
0
        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();
        }
示例#2
0
    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);
        }
    }