Esempio n. 1
0
        public Boolean Inserir(Aluno objAluno)
        {
            try
            {
                conn = Conexao.Conectar();
                string     incluiSQL = @"insert into tbAluno (rm, nome, cidade) values (@rm, @nome, @cidade);";
                SqlCommand cmd       = new SqlCommand(incluiSQL, conn);

                cmd.Parameters.Add(new SqlParameter("@rm", objAluno.Rm));
                cmd.Parameters.Add(new SqlParameter("@nome", objAluno.Nome));
                cmd.Parameters.Add(new SqlParameter("@cidade", objAluno.Cidade));
                //Manda o comando para o Banco de dados sem retornar nenhuma informação
                cmd.ExecuteNonQuery();
                conn.Close();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Esempio n. 2
0
        public List <Aluno> Listar()
        {
            List <Aluno> ListaAluno = new List <Aluno>();

            try
            {
                //faz a conexão com o BD
                conn = Conexao.Conectar();

                //string com o comando que será enviado ao BD
                string pesqSQL = "Select * from tbAluno";

                //Através da conexão CONN o CMD envia a consulta SQL
                SqlCommand cmd = new SqlCommand(pesqSQL, conn);

                //dr está recebendo os dados selecionado no BD
                SqlDataReader dr = cmd.ExecuteReader();

                //enquanto houver registros, serão armazemandos
                //no objAluno
                //para em seguida serem adicionadods na lista
                while (dr.Read())
                {
                    Aluno objAluno = new Aluno();
                    objAluno.IdAluno = Convert.ToInt16(dr["idAluno"]);
                    objAluno.RM      = dr["rm"].ToString();
                    objAluno.Nome    = dr["nome"].ToString();
                    objAluno.Cidade  = dr["cidade"].ToString();

                    ListaAluno.Add(objAluno);
                }
                dr.Close();
                conn.Close();
                return(ListaAluno);
            }
            catch
            {
                return(null);
            }
        }
Esempio n. 3
0
        public Boolean Alterar(Professor objProfessor)
        {
            try
            {
                conn = Conexao.Conectar();
                string     altSQL = @"UPDATE tbAluno SET nome = @nome, telefone = @telefone, email = @email, area = @area, cpf = @cpf, rg = @rg WHERE idProf = @id;";
                SqlCommand cmd    = new SqlCommand(altSQL, conn);
                cmd.Parameters.Add(new SqlParameter("@nome", objProfessor.Nome));
                cmd.Parameters.Add(new SqlParameter("@telefone", objProfessor.Telefone));
                cmd.Parameters.Add(new SqlParameter("@email", objProfessor.Email));
                cmd.Parameters.Add(new SqlParameter("@area", objProfessor.AreaAtuacao));
                cmd.Parameters.Add(new SqlParameter("@cpf", objProfessor.Cpf));
                cmd.Parameters.Add(new SqlParameter("@rg", objProfessor.Rg));
                cmd.ExecuteNonQuery();
                conn.Close();

                return(true);
            }
            catch
            {
                return(false);
            }
        }
Esempio n. 4
0
        public Boolean Alterar(Aluno objAluno)


        {
            try
            {
                conn = Conexao.Conectar();
                string     altSQL = @"UPDATE tbAluno SET rm = @rm, nome = @nome, cidade = @cidade WHERE idAluno = @id;";
                SqlCommand cmd    = new SqlCommand(altSQL, conn);
                cmd.Parameters.Add(new SqlParameter("@rm", objAluno.Rm));
                cmd.Parameters.Add(new SqlParameter("@nome", objAluno.Nome));
                cmd.Parameters.Add(new SqlParameter("@cidade", objAluno.Cidade));
                cmd.Parameters.Add(new SqlParameter("@id", objAluno.IdAluno));
                cmd.ExecuteNonQuery();
                conn.Close();

                return(true);
            }
            catch
            {
                return(false);
            }
        }
Esempio n. 5
0
        public List <Professor> Listar()
        {
            List <Professor> ListaProfessor = new List <Professor>();

            try
            {
                //Conexão com o Banco de Dados
                conn = Conexao.Conectar();
                //Comando que será enviado ao banco para realizar consultas de dados
                string pesqSQl = "Select * from tbProfessor";
                //Através da conexão conn o cmd envia a consulta SQL
                SqlCommand cmd = new SqlCommand(pesqSQl, conn);
                //Realizando a leitura dos Dados do Banco de Dados
                SqlDataReader dr = cmd.ExecuteReader();
                //Enquanto houver dados ele armazenará na Lista Alunos
                while (dr.Read())
                {
                    Professor objProfessor = new Professor();
                    objProfessor.IdProf      = Convert.ToInt16(dr["idProf"]);
                    objProfessor.Nome        = dr["nome"].ToString();
                    objProfessor.Telefone    = dr["telefone"].ToString();
                    objProfessor.Email       = dr["email"].ToString();
                    objProfessor.AreaAtuacao = dr["area"].ToString();
                    objProfessor.Rg          = dr["rg"].ToString();
                    objProfessor.Cpf         = dr["cpf"].ToString();

                    ListaProfessor.Add(objProfessor);
                }
                dr.Close();
                conn.Close();
                return(ListaProfessor);
            }
            catch
            {
                return(null);
            }
        }