コード例 #1
0
        private void preencher_dados()
        {
            conectAluno C = new conectAluno();

            C.configurarConexao();

            tabelaAlunos.DataSource = C.visualizarAlunos();
            tabelaAlunos.DataBind();
        }
コード例 #2
0
        public void preencherFormulario()
        {
            int ID = VisualizarAlunos.ID;

            C.configurarConexao();
            C = C.retornarItem(ID);

            txtRa.Text        = C.Ra_Aluno;
            txtNomeAluno.Text = C.Nome_Aluno;
            txtCpf.Text       = C.Cpf_Aluno;
            txtSexo.Text      = C.Sexo_Aluno;
            txtIngresso.Text  = C.Ingresso_Aluno;
        }
コード例 #3
0
ファイル: conectAluno.cs プロジェクト: caiotaz/Trabalhos
        public List <conectAluno> visualizarAlunos()
        {
            List <conectAluno> L = new List <conectAluno>();

            string query = "SELECT * FROM Aluno";

            try
            {
                abrirConexao();

                //Cria o comando associado à conexão
                MySqlCommand comando = new MySqlCommand(query, connection);

                //Cria e preenche com dados uma estrutura de reader com o retorno do select do sql
                MySqlDataReader dataReader = comando.ExecuteReader();
                if (dataReader.HasRows)
                {
                    while (dataReader.Read())
                    {
                        conectAluno Aluno = new conectAluno();
                        Aluno.ID_Aluno       = Convert.ToInt32(dataReader["ID_Aluno"].ToString());
                        Aluno.Ra_Aluno       = dataReader["Ra_Aluno"].ToString();
                        Aluno.Nome_Aluno     = dataReader["Nome_Aluno"].ToString();
                        Aluno.Cpf_Aluno      = dataReader["Cpf_Aluno"].ToString();
                        Aluno.Sexo_Aluno     = dataReader["Sexo_Aluno"].ToString();
                        Aluno.Ingresso_Aluno = dataReader["Ingresso_Aluno"].ToString();

                        L.Add(Aluno);
                    }
                }
                else
                {
                    throw new Exception("Não trouxe resultados.");
                }

                //fechando a estrutura dataReader
                dataReader.Close();

                fecharConexao();
            }
            catch (MySqlException ex)
            {
                Erro = "Erro ao buscar usuarios: " + ex.Message;
                L    = null;
            }

            return(L);
        }
コード例 #4
0
ファイル: conectAluno.cs プロジェクト: caiotaz/Trabalhos
        public conectAluno retornarItem(int id)
        {
            string      query = "SELECT * FROM Aluno WHERE ID_Aluno = " + id;
            conectAluno C     = new conectAluno();

            try
            {
                abrirConexao();

                //Cria o comando associado à conexão
                MySqlCommand comando = new MySqlCommand(query, connection);

                //Cria e preenche com dados uma estrutura de reader com o retorno do select do sql
                MySqlDataReader dataReader = comando.ExecuteReader();
                if (dataReader.HasRows)
                {
                    while (dataReader.Read())
                    {
                        C.ID_Aluno       = Convert.ToInt32(dataReader["ID_Aluno"].ToString());
                        C.Ra_Aluno       = dataReader["Ra_Aluno"].ToString();
                        C.Nome_Aluno     = dataReader["Nome_Aluno"].ToString();
                        C.Cpf_Aluno      = dataReader["Cpf_Aluno"].ToString();
                        C.Sexo_Aluno     = dataReader["Sexo_Aluno"].ToString();
                        C.Ingresso_Aluno = dataReader["Ingresso_Aluno"].ToString();
                    }
                }
                else
                {
                    throw new Exception("Não trouxe resultados.");
                }

                //fechando a estrutura dataReader
                dataReader.Close();

                fecharConexao();
            }
            catch (MySqlException ex)
            {
                Erro = "Erro ao buscar usuarios: " + ex.Message;
                C    = null;
            }

            return(C);
        }
コード例 #5
0
        protected void tabelaAlunos_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            ID = Convert.ToInt32(e.CommandArgument);

            if (e.CommandName == "editar")
            {
                Response.Redirect("Aluno.aspx");
            }
            if (e.CommandName == "excluir")
            {
                conectAluno C = new conectAluno();
                C.ID_Aluno = ID;
                C.configurarConexao();
                C.excluirItem();


                Response.Redirect("VisualizarAlunos.aspx");
            }
        }