// Para inserir alunos/"como"

        public void Inserir(Curso curso)
        {
            var cmd = Banco.AbriConexao();

            cmd.CommandText = "insert tb_curso values(null, @Nome, @CargaHoraria, @Valor);";
            cmd.Parameters.Add("@Nome", MySqlDbType.VarChar).Value         = curso.Nome;
            cmd.Parameters.Add("@CargaHoraria", MySqlDbType.VarChar).Value = curso.CargaHoraria;
            cmd.Parameters.Add("@Valor", MySqlDbType.VarChar).Value        = curso.Valor;
            cmd.ExecuteNonQuery();
        }
        public void Alterar(Curso curso)   // para alterar aqui no visual e passar para o Mysql
        {
            MySqlCommand cmd = Banco.AbriConexao();

            cmd.CommandText = "update tb_curso set nome_curso = @nome, carga_horaria_curso = @cargaHoraria, valor_curso = @valor where id_curso = @id ;";
            cmd.Parameters.Add("@id", MySqlDbType.Int32).Value             = curso.Id;
            cmd.Parameters.Add("@nome", MySqlDbType.VarChar).Value         = curso.Nome;
            cmd.Parameters.Add("@cargaHoraria", MySqlDbType.VarChar).Value = curso.CargaHoraria;
            cmd.Parameters.Add("@valor", MySqlDbType.Int32).Value          = curso.Valor;
            cmd.ExecuteNonQuery();
        }
Exemple #3
0
        // Para inserir alunos/"como"

        public void Inserir(Usuario usuario)
        {
            var cmd = Banco.AbriConexao();

            cmd.CommandText = "insert tb_usuario values(null, @nome_usuario, @email_usuario, @senha_usuario, situacao_usuario);";
            cmd.Parameters.Add("@nome_usuario", MySqlDbType.VarChar).Value     = usuario.Nome;
            cmd.Parameters.Add("@email_usuario", MySqlDbType.VarChar).Value    = usuario.Email;
            cmd.Parameters.Add("@senha_usuario", MySqlDbType.VarChar).Value    = usuario.Senha;
            cmd.Parameters.Add("@situacao_usuario", MySqlDbType.VarChar).Value = usuario.Situacao;
            cmd.ExecuteNonQuery();
        }
Exemple #4
0
        // Para inserir alunos/"como"

        public void Inserir(Professor professor)
        {
            var cmd = Banco.AbriConexao();

            cmd.CommandText = "insert tb_professor values(null, @Nome, @Cpf, @Email, @Telefone, default);";
            cmd.Parameters.Add("@Nome", MySqlDbType.VarChar).Value     = professor.Nome;
            cmd.Parameters.Add("@Cpf", MySqlDbType.VarChar).Value      = professor.Cpf;
            cmd.Parameters.Add("@Email", MySqlDbType.VarChar).Value    = professor.Email;
            cmd.Parameters.Add("@Telefone", MySqlDbType.VarChar).Value = professor.Telefone;
            cmd.ExecuteNonQuery();
        }
Exemple #5
0
        public void Alterar(Professor professor)   // para alterar aqui no visual e passar para o Mysql
        {
            MySqlCommand cmd = Banco.AbriConexao();

            cmd.CommandText = "update tb_professor set nome_professor = @nome , cpf_professor = @cpf , email_professor = @email, telefone_professor = @telefone  where id_professor = @id ;";
            cmd.Parameters.Add("@id", MySqlDbType.Int32).Value         = professor.Id;
            cmd.Parameters.Add("@nome", MySqlDbType.VarChar).Value     = professor.Nome;
            cmd.Parameters.Add("@cpf", MySqlDbType.VarChar).Value      = professor.Cpf;
            cmd.Parameters.Add("@email", MySqlDbType.VarChar).Value    = professor.Email;
            cmd.Parameters.Add("@telefone", MySqlDbType.VarChar).Value = professor.Telefone;
            cmd.ExecuteNonQuery();
        }
Exemple #6
0
        public void Alterar(Usuario usuario) // para alterar aqui no visual e passar para o Mysql
        {
            MySqlCommand cmd = Banco.AbriConexao();

            cmd.CommandText = "update tb_usuario set nome_usuario = @nome_usuario ,  email_usuario = @email_usuario, senha_usuario = @senha_usuario, situacao_usuario = @situacao_usuario where id_usuario = @id ;";
            cmd.Parameters.Add("@id", MySqlDbType.Int32).Value                 = usuario.Id;
            cmd.Parameters.Add("@nome_usuario", MySqlDbType.VarChar).Value     = usuario.Nome;
            cmd.Parameters.Add("@email_usuario", MySqlDbType.VarChar).Value    = usuario.Email;
            cmd.Parameters.Add("@senha_usuario", MySqlDbType.VarChar).Value    = usuario.Senha;
            cmd.Parameters.Add("@situacao_usuario", MySqlDbType.VarChar).Value = usuario.Situacao;
            cmd.ExecuteNonQuery();
        }
        public void ObterPorId(int id)
        {
            var cmd = Banco.AbriConexao();

            cmd.CommandText = "select * from tb_curso where id_curso = " + id;
            var dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                Id           = dr.GetInt32(0);
                Nome         = dr.GetString(1);
                CargaHoraria = dr.GetInt32(2);
                Valor        = dr.GetDecimal(3);
            }
        }
Exemple #8
0
        public void ObterPorId(int id) //pesquisando só pelo ID
        {
            var cmd = Banco.AbriConexao();

            cmd.CommandText = "select * from tb_usuario where id_usuario = " + id;
            var dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                Id       = dr.GetInt32(0);
                Nome     = dr.GetString(1);
                Email    = dr.GetString(2);
                Senha    = dr.GetString(3);
                Situacao = dr.GetString(4);
            }
        }
Exemple #9
0
        public void ObterPorId(int id) //pesquisando só pelo ID
        {
            var cmd = Banco.AbriConexao();

            cmd.CommandText = "select * from tb_professor where id_professor = " + id;
            var dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                Id           = dr.GetInt32(0);
                Nome         = dr.GetString(1);
                Cpf          = dr.GetString(2);
                Email        = dr.GetString(3);
                Telefone     = dr.GetString(4);
                DataCadastro = dr.GetDateTime(5);
            }
        }
        public List <Curso> ListarTodos() //lista todos os alunos cadastrados

        {
            List <Curso> curso = new List <Curso>();
            var          cmd   = Banco.AbriConexao();

            cmd.CommandText = "select * from tb_curso";
            var dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                curso.Add(
                    new Curso(dr.GetInt32(0),
                              dr.GetString(1),
                              dr.GetInt32(2),
                              dr.GetDecimal(3)
                              ));
            }
            return(curso);
        }
Exemple #11
0
        public bool EfetuarLogin(Usuario usuario)
        {
            bool valido = false;
            var  cmd    = Banco.AbriConexao();

            cmd.CommandText = "select * from tb_usuario where senha_usuario = md5(@senha) " + "and email_usuario = @email;";
            cmd.Parameters.Add("@senha", MySqlDbType.VarChar).Value = usuario.Senha;
            cmd.Parameters.Add("@email", MySqlDbType.VarChar).Value = usuario.Email;
            var dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                Id       = dr.GetInt32(0);
                Nome     = dr.GetString(1);
                Situacao = dr.GetString(4);
                valido   = true;
            }

            return(valido);
        }
Exemple #12
0
        public List <Professor> ListarTodos()    //lista todos os alunos cadastrados
        {
            List <Professor> professor = new List <Professor>();
            var cmd = Banco.AbriConexao();

            cmd.CommandText = "select * from tb_professor";
            var dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                professor.Add(
                    new Professor(dr.GetInt32(0),
                                  dr.GetString(1),
                                  dr.GetString(2),
                                  dr.GetString(3),
                                  dr.GetString(4),
                                  dr.GetDateTime(5)
                                  ));
            }
            return(professor);
        }
Exemple #13
0
        public List <Usuario> ListarTodos()  //lista todos os alunos cadastrados

        {
            List <Usuario> usuario = new List <Usuario>();
            var            cmd     = Banco.AbriConexao();

            cmd.CommandText = "select * from tb_usuario";
            var dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                usuario.Add(
                    new Usuario(dr.GetInt32(0),
                                dr.GetString(1),
                                dr.GetString(2),
                                dr.GetString(3),
                                dr.GetString(4)
                                ));
            }
            return(usuario);
        }