public void Update(MODEL.Produtos produtos) { SqlConnection conexao = new SqlConnection(strCon); string sql = "UPDATE Produtos SET nomeproduto=@nomeproduto, quantidade=@quantidade, precocusto=@precocusto, precovenda=@precovenda "; sql += "WHERE codproduto=@codproduto;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@codproduto", produtos.codproduto); cmd.Parameters.AddWithValue("@nomeproduto", produtos.nomeproduto); cmd.Parameters.AddWithValue("@quantidade", produtos.quantidade); cmd.Parameters.AddWithValue("@precocusto", produtos.precocusto); cmd.Parameters.AddWithValue("@precovenda", produtos.precovenda); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro sql atualizar Produtos..."); } finally { conexao.Close(); } }
public List <MODEL.Produtos> SelectByNome(string nome) { List <MODEL.Produtos> lstProdutos = new List <MODEL.Produtos>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT * FROM tb_produtos WHERE (desc_produto LIKE @desc_produto);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@desc_produto", "%" + nome.Trim() + "%"); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Produtos produto = new MODEL.Produtos(); produto.id_produto = Convert.ToInt32(dados["id_produto"].ToString()); produto.desc_produto = dados["desc_produto"].ToString(); produto.valor = Convert.ToSingle(dados["valor"].ToString()); produto.idCategoria = Convert.ToInt32(dados["id_categoria"].ToString()); produto.estoque = Convert.ToInt32(dados["estoque"].ToString()); lstProdutos.Add(produto); } } catch { Console.WriteLine("Erro na consulta de Produtos..."); } finally { conexao.Close(); } return(lstProdutos); }
public void Insert(MODEL.Produtos produtos) { SqlConnection conexao = new SqlConnection(strCon); string sql = "INSERT INTO Produtos VALUES (@nomeproduto, @quantidade, @precocusto, @precovenda );"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nomeproduto", produtos.nomeproduto); cmd.Parameters.AddWithValue("@quantidade", produtos.quantidade); cmd.Parameters.AddWithValue("@precocusto", produtos.precocusto); cmd.Parameters.AddWithValue("@precovenda", produtos.precovenda); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro sql inserir Produtos..."); } finally { conexao.Close(); } }
public void Update(MODEL.Produtos produto) { SqlConnection conexao = new SqlConnection(strCon); string sql = "UPDATE tb_produtos SET desc_produto=@desc_produto,valor=@valor,id_categoria=@id_categoria,estoque=@estoque WHERE id_produto=@id_produto;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id_produto", produto.id_produto); cmd.Parameters.AddWithValue("@desc_produto", produto.desc_produto); cmd.Parameters.AddWithValue("@valor", produto.valor); cmd.Parameters.AddWithValue("@id_categoria", produto.idCategoria); cmd.Parameters.AddWithValue("@estoque", produto.estoque); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na alteração de Produtos..."); } finally { conexao.Close(); } }
public List <MODEL.Produtos> SelectWithCategoria() { List <MODEL.Produtos> lstProdutos = new List <MODEL.Produtos>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT * FROM tb_produtos INNER JOIN tb_categorias ON tb_produtos.id_categoria = tb_categorias.id_categoria;"; SqlCommand cmd = new SqlCommand(sql, conexao); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Produtos produto = new MODEL.Produtos(); produto.id_produto = Convert.ToInt32(dados["id_produto"].ToString()); produto.desc_produto = dados["desc_produto"].ToString(); produto.valor = Convert.ToSingle(dados["valor"].ToString()); produto.idCategoria = Convert.ToInt32(dados["id_categoria"].ToString()); produto.desc_categoria = dados["desc_categoria"].ToString(); produto.estoque = Convert.ToInt32(dados["estoque"].ToString()); lstProdutos.Add(produto); } } catch { Console.WriteLine("Deu erro na consulta de Produtos..."); } finally { conexao.Close(); } return(lstProdutos); }
public float SelectPrecoByID(int id) { SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT * FROM tb_produtos INNER JOIN tb_categorias ON id_produto=@id_produto AND tb_produtos.id_categoria = tb_categorias.id_categoria;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id_produto", id); float valor = 0; try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Produtos produto = new MODEL.Produtos(); produto.valor = Convert.ToSingle(dados["valor"].ToString()); valor = produto.valor; } } catch { Console.WriteLine("Erro na consulta de Produtos..."); } finally { conexao.Close(); } return(valor); }
public void Insert(MODEL.Produtos produto) { DAL.Produtos dalProduto = new DAL.Produtos(); // escrever regras de negócios dalProduto.Insert(produto); }
public void BaixaEstoque(MODEL.Produtos produto) { SqlConnection conexao = new SqlConnection(strCon); string sql = "UPDATE tb_produtos SET estoque = estoque-@estoque WHERE id_produto=@id_produto;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@estoque", produto.estoque); cmd.Parameters.AddWithValue("@id_produto", produto.id_produto); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na alteração de Categorias..."); } finally { conexao.Close(); } }
public List <MODEL.Produtos> SelectByNome(string nomeproduto) { List <MODEL.Produtos> lstProdutos = new List <MODEL.Produtos>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Produtos WHERE (nomeproduto LIKE @nomeproduto) ; "; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nomeproduto", "%" + nomeproduto + "%"); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Produtos produto = new MODEL.Produtos(); produto.codproduto = Convert.ToInt32(dados[0].ToString()); produto.nomeproduto = dados["nomeproduto"].ToString(); produto.quantidade = Convert.ToInt32(dados["quantidade"].ToString()); produto.precocusto = Convert.ToSingle(dados["precocusto"].ToString()); produto.precovenda = Convert.ToSingle(dados["precovenda"].ToString()); lstProdutos.Add(produto); } } catch { Console.WriteLine("Erro no comando select de Produto"); } finally { conexao.Close(); } return(lstProdutos); }
public void Insert(MODEL.Produtos produto) { SqlConnection conexao = new SqlConnection(strCon); string sql = "INSERT INTO tb_produtos VALUES (@desc_produto, @valor, @idCategoria, @estoque);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@desc_produto", produto.desc_produto); cmd.Parameters.AddWithValue("@valor", produto.valor); cmd.Parameters.AddWithValue("@idCategoria", produto.idCategoria); cmd.Parameters.AddWithValue("@estoque", produto.estoque); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na inclusão de Produtos..."); } finally { conexao.Close(); } }
public void BaixaEstoque(MODEL.Produtos produto) { DAL.Vendas dalProduto = new DAL.Vendas(); //.regras de negócios dalProduto.BaixaEstoque(produto); }
public void Update(MODEL.Produtos produto) { DAL.Produtos dalProdutos = new DAL.Produtos(); dalProdutos.Update(produto); }
public void Insert(MODEL.Produtos produto) { DAL.Produtos dalProdutos = new DAL.Produtos(); dalProdutos.Insert(produto); }
public void Update(MODEL.Produtos produto) { DAL.Produtos dalProduto = new DAL.Produtos(); //.regras de negócios dalProduto.Update(produto); }