Esempio n. 1
0
        //Update
        public void Update(CompraCurso compracurso)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = connectionDB;
            cmd.CommandText = @"UPDATE Compra_Curso SET Quantidade = @Quantidade, Status = @Status, Valor = @Valor";
            cmd.Parameters.AddWithValue("@Quantidade", compracurso.Quantidade);
            cmd.Parameters.AddWithValue("@Status", compracurso.Status);
            cmd.Parameters.AddWithValue("@Valor", compracurso.Valor);
            cmd.ExecuteNonQuery();
        }
Esempio n. 2
0
        //Create - INSERT
        public void Create(CompraCurso compracurso, int IdCurso, int IdCompra)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = connectionDB;
            cmd.CommandText = @"INSERT INTO Compra_Curso VALUES(@CompraId, @CursoId, @Quantidade, @Status, @Valor)";
            cmd.Parameters.AddWithValue("@CompraId", IdCompra);
            cmd.Parameters.AddWithValue("@CursoId", IdCurso);
            cmd.Parameters.AddWithValue("@Quantidade", compracurso.Quantidade);
            cmd.Parameters.AddWithValue("@Status", compracurso.Status);
            cmd.Parameters.AddWithValue("@Valor", compracurso.Status);
            cmd.ExecuteNonQuery();
        }
Esempio n. 3
0
        //Read -
        public List <CompraCurso> Read()
        {
            List <CompraCurso> lista = null;
            SqlCommand         cmd   = new SqlCommand();

            cmd.Connection  = connectionDB;
            cmd.CommandText = @"SELECT cc.* FROM Compra_Curso cc LEFT JOIN Compras c.CompraId = cc.CompraId ORDER BY c.DataCompra";
            SqlDataReader reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                CompraCurso compracurso = new CompraCurso();
                compracurso.CompraId   = (int)reader["CompraId"];
                compracurso.IdCurso    = (int)reader["CursoId"];
                compracurso.Quantidade = (int)reader["Quantidade"];
                compracurso.Status     = (int)reader["Status"];
                compracurso.Valor      = (decimal)reader["Valor"];
            }
            return(lista);
        }