示例#1
0
        public MODEL.Cursos SelectById(int id)
        {
            MODEL.Cursos cursos = new MODEL.Cursos();

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

            cmd.Parameters.AddWithValue("@id", id);
            conexao.Open();
            try
            {
                SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (reader.Read())
                {
                    cursos.id         = Convert.ToInt32(reader[0].ToString());
                    cursos.cursos     = reader["nome_curso"].ToString();
                    cursos.modulos    = reader["modulo"].ToString();
                    cursos.quantidade = Convert.ToInt32(reader["quantidade"].ToString());
                    cursos.valor      = Convert.ToSingle(reader["valor"].ToString());
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na Seleção de Cursos...");
            }
            finally
            {
                conexao.Close();
            }

            return(cursos);
        }
示例#2
0
        public List <MODEL.Cursos> Select()
        {
            List <MODEL.Cursos> lstCursos = new List <MODEL.Cursos>();
            SqlConnection       conexao   = new SqlConnection(strCon);
            string     sql = "Select * from Cursos";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            conexao.Open();
            try
            {
                SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (reader.Read())
                {
                    MODEL.Cursos cursos = new MODEL.Cursos();
                    cursos.id         = Convert.ToInt32(reader[0].ToString());
                    cursos.cursos     = reader["nome_curso"].ToString();
                    cursos.modulos    = reader["modulo"].ToString();
                    cursos.quantidade = Convert.ToInt32(reader["quantidade"].ToString());
                    cursos.valor      = Convert.ToSingle(reader["valor"].ToString());
                    lstCursos.Add(cursos);
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na Seleção de Cursos...");
            }
            finally
            {
                conexao.Close();
            }

            return(lstCursos);
        }
示例#3
0
        public void Update(MODEL.Cursos cursos)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Update Cursos set nome_curso=@nome_curso, ";

            sql += " modulo=@modulos, quantidade=@quantidade, ";
            sql += " valor=@valor where id=@id;";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", cursos.id);
            cmd.Parameters.AddWithValue("@nome_curso", cursos.cursos);
            cmd.Parameters.AddWithValue("@modulos", cursos.modulos);
            cmd.Parameters.AddWithValue("@quantidade", cursos.quantidade);
            cmd.Parameters.AddWithValue("@valor", cursos.valor);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na atualização de Cursos");
            }
            finally
            {
                conexao.Close();
            }
        }
示例#4
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);
        }
示例#5
0
        public void Delete(MODEL.Cursos cursos)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Delete from Cursos where id=@id;";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", cursos.id);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na Remoção de Curso");
            }
            finally
            {
                conexao.Close();
            }
        }
示例#6
0
        public void Insert(MODEL.Cursos cursos)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Insert into Filmes values (@cursos, @modulos, @quantidade, @valor);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@cursos", cursos.cursos);
            cmd.Parameters.AddWithValue("@modulos", cursos.modulos);
            cmd.Parameters.AddWithValue("@quantidade", cursos.quantidade);
            cmd.Parameters.AddWithValue("@valor", cursos.valor);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Deu erro na inserção de Cursos...");
            }
            finally
            {
                conexao.Close();
            }
        }
示例#7
0
        public void Delete(MODEL.Cursos cursos)
        {
            DAL.Cursos dalCursos = new DAL.Cursos();

            dalCursos.Delete(cursos);
        }
示例#8
0
 public void Update(MODEL.Cursos cursos)
 {
     DAL.Cursos dalCursos = new DAL.Cursos();
     dalCursos.Update(cursos);
 }
示例#9
0
 public void Insert(MODEL.Cursos cusrsos)
 {
     DAL.Cursos dalCursos = new DAL.Cursos();
     //
     dalCursos.Insert(cusrsos);
 }