public List <Filmes> ObterFilmesArtistaWeb(int CdArtista) { List <Filmes> listaFilmes = new List <Filmes>(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); string sql = "SELECT B.Titulo FROM Artistas A INNER JOIN Itens B ON A.NmArtistas = B.Atores WHERE A.CdArtista = @codigo"; SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.AddWithValue("@codigo", CdArtista); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { Filmes objFilme; while (dr.Read()) { objFilme = new Filmes(); objFilme.Titulo = dr["Titulo"].ToString(); listaFilmes.Add(objFilme); } } conn.Close(); return(listaFilmes); }
public Filmes ObterItensBarras(int CodigoBarras) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); string sql = "SELECT CdItem ,Titulo, Preco FROM Itens WHERE CodigoBarras = @CodigoBarras"; SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.AddWithValue("@CodigoBarras", CodigoBarras); SqlDataReader dr = cmd.ExecuteReader(); Filmes film = null; if (dr.HasRows && dr.Read()) { film = new Filmes(); film.Codigo = Convert.ToInt32(dr["CdItem"]); film.Titulo = dr["Titulo"].ToString(); film.Preco = Convert.ToDecimal(dr["Preco"]); } conn.Close(); return(film); }
public void EditarFilme(Filmes objFilmes) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); string sql = "UPDATE Itens SET CodigoBarras = @codigobarras, Titulo = @titulo, Genero = @genero, Ano = @ano, Tipo = @tipo, Preco = @preco, DtAdquirida = @dataadquirida, VlCusto = @valorcusto, Situacao = @situacao, Atores = @atores, Diretor = @diretor, CapaFilme = @capafilme WHERE CdItem = @codigo"; SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.AddWithValue("@codigobarras", objFilmes.CodigoBarras); cmd.Parameters.AddWithValue("@titulo", objFilmes.Titulo); cmd.Parameters.AddWithValue("@genero", objFilmes.Genero); cmd.Parameters.AddWithValue("@ano", objFilmes.Ano); cmd.Parameters.AddWithValue("@tipo", objFilmes.Tipo); cmd.Parameters.AddWithValue("@preco", objFilmes.Preco); cmd.Parameters.AddWithValue("@dataadquirida", objFilmes.DataAdquirida); cmd.Parameters.AddWithValue("@valorcusto", objFilmes.ValorCusto); cmd.Parameters.AddWithValue("@situacao", objFilmes.Situacao); cmd.Parameters.AddWithValue("@atores", objFilmes.Atores); cmd.Parameters.AddWithValue("@diretor", objFilmes.Diretor); cmd.Parameters.Add("@capafilme", SqlDbType.VarBinary).Value = objFilmes.CapaFilme; cmd.Parameters.AddWithValue("@codigo", objFilmes.Codigo); cmd.ExecuteNonQuery(); conn.Close(); }
public void InserirFilmes(Filmes objFilmes) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); string sql = "INSERT INTO Itens VALUES (@codigobarras, @titulo, @genero, @ano, @tipo, @preco, @dataadquirida, @valorcusto, @situacao, @atores, @diretor, @capafilme, @caminho)"; SqlCommand cmd = new SqlCommand(sql, conn); //cmd.Parameters.AddWithValue("@codigo", objFilmes.Codigo); cmd.Parameters.AddWithValue("@codigobarras", objFilmes.CodigoBarras); cmd.Parameters.AddWithValue("@titulo", objFilmes.Titulo); cmd.Parameters.AddWithValue("@genero", objFilmes.Genero); cmd.Parameters.AddWithValue("@ano", objFilmes.Ano); cmd.Parameters.AddWithValue("@tipo", objFilmes.Tipo); cmd.Parameters.AddWithValue("@preco", objFilmes.Preco); cmd.Parameters.AddWithValue("@dataadquirida", objFilmes.DataAdquirida); cmd.Parameters.AddWithValue("@valorcusto", objFilmes.ValorCusto); cmd.Parameters.AddWithValue("@situacao", objFilmes.Situacao); cmd.Parameters.AddWithValue("@atores", objFilmes.Atores); cmd.Parameters.AddWithValue("@diretor", objFilmes.Diretor); cmd.Parameters.Add("@capafilme", SqlDbType.VarBinary).Value = objFilmes.CapaFilme; cmd.Parameters.AddWithValue("@caminho", objFilmes.Caminho); cmd.ExecuteNonQuery(); conn.Close(); }
public void SalvarImagemLocal(Filmes objFilmes) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); string sql = @"UPDATE Itens SET Caminho = 'CapasFilmes/" + objFilmes.Titulo + ".jpg" + "' Where CodigoBarras = @codigobarras"; SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.AddWithValue("@codigobarras", objFilmes.CodigoBarras); cmd.Parameters.AddWithValue("Caminho", objFilmes.Caminho); cmd.ExecuteNonQuery(); conn.Close(); }
public List <Filmes> ListarTudoFilmes() { List <Filmes> listaFilmes = new List <Filmes>(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); string sql = "SELECT CdItem,CodigoBarras, Titulo, Genero, Ano, Tipo, Preco, DtAdquirida, VlCusto, Situacao, Atores, Diretor, CapaFilme, Caminho FROM Itens"; SqlCommand cmd = new SqlCommand(sql, conn); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { Filmes objFilmes; while (dr.Read()) { objFilmes = new Filmes(); objFilmes.Codigo = Convert.ToInt32(dr["CdItem"]); objFilmes.CodigoBarras = Convert.ToInt32(dr["CodigoBarras"]); objFilmes.Titulo = dr["Titulo"].ToString(); objFilmes.Genero = dr["Genero"].ToString(); objFilmes.Ano = Convert.ToInt32(dr["Ano"]); objFilmes.Tipo = Convert.ToChar(dr["Tipo"]); objFilmes.Preco = Convert.ToDecimal(dr["Preco"]); objFilmes.DataAdquirida = Convert.ToDateTime(dr["DtAdquirida"]); objFilmes.ValorCusto = Convert.ToDecimal(dr["VlCusto"]); objFilmes.Situacao = Convert.ToChar(dr["Situacao"]); objFilmes.Atores = dr["Atores"].ToString(); objFilmes.Diretor = dr["Diretor"].ToString(); if (dr["CapaFilme"] != DBNull.Value) { objFilmes.CapaFilme = (byte[])dr["CapaFilme"]; } objFilmes.Caminho = dr["Caminho"].ToString(); listaFilmes.Add(objFilmes); } } conn.Close(); return(listaFilmes); }
public Filmes ObterFilme(int cdFilme) { Filmes filme = null; SqlConnection conn = new SqlConnection(connectionString); conn.Open(); string sql = "SELECT * FROM Itens WHERE CodigoBarras = @codigobarras"; SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.AddWithValue("@codigobarras", cdFilme); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows && dr.Read()) { filme = new Filmes(); filme.CodigoBarras = cdFilme; filme.Codigo = Convert.ToInt32(dr["CdItem"]); filme.Titulo = dr["Titulo"].ToString(); filme.Genero = dr["Genero"].ToString(); filme.Ano = Convert.ToInt32(dr["Ano"]); filme.Tipo = Convert.ToChar(dr["Tipo"]); filme.Preco = Convert.ToDecimal(dr["Preco"].ToString()); filme.DataAdquirida = Convert.ToDateTime(dr["DtAdquirida"]); filme.ValorCusto = Convert.ToDecimal(dr["VlCusto"].ToString()); filme.Situacao = Convert.ToChar(dr["Situacao"].ToString()); filme.Atores = dr["Atores"].ToString(); filme.Diretor = dr["Diretor"].ToString(); if (dr["CapaFilme"] != DBNull.Value) { filme.CapaFilme = (byte[])dr["CapaFilme"]; } } //cmd.ExecuteNonQuery(); conn.Close(); return(filme); }