Ejemplo n.º 1
0
        public MODEL.Aulas SelectAulaID(int idAula)
        {
            SqlConnection conexao = new SqlConnection(strCon);

            MODEL.Aulas aulas = new MODEL.Aulas();

            string     sql = "Select * from Aulas where id=@id";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", idAula);
            conexao.Open();
            try
            {
                SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (reader.Read())
                {
                    aulas.id           = Convert.ToInt32(reader[0].ToString());
                    aulas.nome         = reader["nome"].ToString();
                    aulas.cursos_id    = Convert.ToInt32(reader["cursos_id"].ToString());
                    aulas.cargaHoraria = Convert.ToInt32(reader["cargaHoraria"].ToString());
                    aulas.qtdAlunos    = Convert.ToInt32(reader["qtdAlunos"].ToString());
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na Seleção de Aulas...");
            }
            finally
            {
                conexao.Close();
            }

            return(aulas);
        }
Ejemplo n.º 2
0
        public void Update(MODEL.Aulas aulas)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Update Aulas set  ";

            sql += " cursos_id=@cursos_id, nome=@nome,cargaHoraria=@cargaHoraria,qtdAlunos=@qtdAlunos where id=@id;";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", aulas.id);
            cmd.Parameters.AddWithValue("@cursos_id", aulas.cursos_id);
            cmd.Parameters.AddWithValue("@nome", aulas.nome);
            cmd.Parameters.AddWithValue("@cargaHoraria", aulas.cargaHoraria);
            cmd.Parameters.AddWithValue("@qtdAlunos", aulas.qtdAlunos);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na atualização de Aulas");
            }
            finally
            {
                conexao.Close();
            }
        }
Ejemplo n.º 3
0
        public List <MODEL.Aulas> Select()
        {
            List <MODEL.Aulas> lstAulas = new List <MODEL.Aulas>();
            SqlConnection      conexao  = new SqlConnection(strCon);
            string             sql      = "Select * from Aulas";
            SqlCommand         cmd      = new SqlCommand(sql, conexao);

            conexao.Open();
            try
            {
                SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (reader.Read())
                {
                    MODEL.Aulas aulas = new MODEL.Aulas();
                    aulas.id           = Convert.ToInt32(reader[0].ToString());
                    aulas.nome         = reader["nome"].ToString();
                    aulas.cursos_id    = Convert.ToInt32(reader["cursos_id"].ToString());
                    aulas.cargaHoraria = Convert.ToInt32(reader["cargaHoraria"].ToString());
                    aulas.qtdAlunos    = Convert.ToInt32(reader["qtdAlunos"].ToString());

                    lstAulas.Add(aulas);
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na Seleção de Aulas...");
            }
            finally
            {
                conexao.Close();
            }

            return(lstAulas);
        }
Ejemplo n.º 4
0
        public void Insert(MODEL.Aulas aulas)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Insert into Aulas values (@id, @cursos_id, @nome,@cargaHoraria,@qtdAlunos);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", aulas.id);
            cmd.Parameters.AddWithValue("@cursos_id", aulas.cursos_id);
            cmd.Parameters.AddWithValue("@nome", aulas.nome);
            cmd.Parameters.AddWithValue("@cargaHoraria", aulas.cargaHoraria);
            cmd.Parameters.AddWithValue("@qtdAlunos", aulas.qtdAlunos);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Deu erro na inserção de Aulas...");
            }
            finally
            {
                conexao.Close();
            }
        }
Ejemplo n.º 5
0
        public void Insert(MODEL.Alunos_Aulas aula_aluno)
        {
            DAL.Alunos_Aulas dalAlu = new DAL.Alunos_Aulas();
            dalAlu.Insert(aula_aluno);



            //Atualiza Quantidade de alunos no Curso
            BLL.Cursos   bllCurso = new BLL.Cursos();
            BLL.Aulas    bllAulas = new BLL.Aulas();
            MODEL.Aulas  aula     = bllAulas.SelectAulaID(aula_aluno.idAula);
            MODEL.Cursos curso    = bllCurso.SelectById(aula.cursos_id);
            curso.quantidade = curso.quantidade + 1;
            bllCurso.Update(curso);
        }
Ejemplo n.º 6
0
        public void Delete(MODEL.Aulas aulas)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Delete from Aulas where id=@id;";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", aulas.id);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na Remoção de Aulas");
            }
            finally
            {
                conexao.Close();
            }
        }
Ejemplo n.º 7
0
        public void Delete(MODEL.Aulas aulas)
        {
            DAL.Aulas dalAulas = new DAL.Aulas();

            dalAulas.Delete(aulas);
        }
Ejemplo n.º 8
0
 public void Update(MODEL.Aulas aulas)
 {
     DAL.Aulas dalAulas = new DAL.Aulas();
     dalAulas.Update(aulas);
 }
Ejemplo n.º 9
0
 public void Insert(MODEL.Aulas aulas)
 {
     DAL.Aulas dalAulas = new DAL.Aulas();
     //
     dalAulas.Insert(aulas);
 }