//Insert no BD public void Insert(MODEL.Pedido pedido) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Pedido values(@idPizza, @idBebida, @idCliente, @valor, @quantidade, @data, @observacao);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idPizza", pedido.idPizza); cmd.Parameters.AddWithValue("@idBebida", pedido.idBebida); cmd.Parameters.AddWithValue("@idCliente", pedido.idCliente); cmd.Parameters.AddWithValue("@valor", pedido.valor); cmd.Parameters.AddWithValue("@quantidade", pedido.quantidade); cmd.Parameters.AddWithValue("@data", pedido.data); cmd.Parameters.AddWithValue("@observacao", pedido.observacao); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Ocorreu um erro na Inserção dos dados"); } finally { conexao.Close(); } }
public void Update(MODEL.Pedido pedido) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Update Pedido set id_produto=@id_produto, "; sql += " cliente=@cliente, mesa=@mesa, "; sql += " status=@status,total=@total, qtd=@qtd where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", pedido.id); cmd.Parameters.AddWithValue("@id_produto", pedido.id_produto); cmd.Parameters.AddWithValue("@cliente", pedido.cliente); cmd.Parameters.AddWithValue("@status", pedido.status); cmd.Parameters.AddWithValue("@total", pedido.total); cmd.Parameters.AddWithValue("@qtd", pedido.qtd); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na atualização de Produtos"); } finally { conexao.Close(); } }
public MODEL.Pedido SelectById(int id) { MODEL.Pedido pedido = new MODEL.Pedido(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Pedido where id=@id"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", id); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); if (reader.Read()) { pedido.id = Convert.ToInt32(reader[0].ToString()); pedido.id_produto = Convert.ToInt32(reader["id_produto"].ToString()); pedido.cliente = reader["cliente"].ToString(); pedido.mesa = Convert.ToInt32(reader["mesa"].ToString()); pedido.status = reader["status"].ToString(); pedido.total = Convert.ToSingle(reader["total"].ToString()); pedido.qtd = Convert.ToInt32(reader["qtd"].ToString()); } } catch { Console.WriteLine("Deu erro na Seleção de Pedidos..."); } finally { conexao.Close(); } return(pedido); }
//Update no BD public void Update(MODEL.Pedido pedido) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Update Pedido set idPizza=@idPizza, idBebida=@idBebida, idCliente=@idCliente, valor=@valor, quantidade=@quantidade, data=@data, observacao=@observacao where idPedido=@idPedido;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idPedido", pedido.idPedido); cmd.Parameters.AddWithValue("@idPizza", pedido.idPizza); cmd.Parameters.AddWithValue("@idBebida", pedido.idBebida); cmd.Parameters.AddWithValue("@idCliente", pedido.idCliente); cmd.Parameters.AddWithValue("@valor", pedido.valor); cmd.Parameters.AddWithValue("@quantidade", pedido.quantidade); cmd.Parameters.AddWithValue("@data", pedido.data); cmd.Parameters.AddWithValue("@observacao", pedido.observacao); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Ocorreu um erro na Atualização dos dados"); } finally { conexao.Close(); } }
public List <MODEL.Pedido> Select() { List <MODEL.Pedido> lstPedido = new List <MODEL.Pedido>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Pedido"; SqlCommand cmd = new SqlCommand(sql, conexao); //COLOCAR DENTRO DO TRY DEPOIS conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Pedido pedido = new MODEL.Pedido(); pedido.idPedido = Convert.ToInt32(dados["idPedidos"].ToString()); pedido.cliente = Convert.ToInt32(dados["idCliente"].ToString()); pedido.dataPedido = Convert.ToDateTime(dados["dataPedido"].ToString()); pedido.produto = Convert.ToInt32(dados["idProduto"].ToString()); lstPedido.Add(pedido); } try { } catch { Console.WriteLine("Erro no select do Pedido!"); } finally { conexao.Close(); } return(lstPedido); }
public List <MODEL.Pedido> SelectByFkID(int fk) { List <MODEL.Pedido> lstPedido = new List <MODEL.Pedido>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT * FROM Pedido INNER JOIN Produto ON produto_idProduto=idProduto INNER JOIN Classificacao ON Classificacao_idClassificacao=idClassificacao WHERE atend_idAtend=@fk"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@fk", fk); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Pedido ped = new MODEL.Pedido(); ped.id = Convert.ToInt32(dados["id"].ToString()); ped.observacao = dados["observacao"].ToString(); ped.idAtend = Convert.ToInt32(dados["atend_idAtend"].ToString()); ped.idProduto = Convert.ToInt32(dados["produto_idProduto"].ToString()); ped.produto = dados["descricao"].ToString(); ped.idClass = Convert.ToInt32(dados["idClassificacao"]); ped.classificacao = dados["nome"].ToString(); ped.quantidade = Convert.ToInt32(dados["quantidade"].ToString()); ped.preco = Convert.ToSingle(dados["preco"].ToString()); lstPedido.Add(ped); } } catch { Console.WriteLine("Erro ao listar registros da tabela de Pedido"); } return(lstPedido); }
public void Insert(MODEL.Pedido pedido) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Pedido values ( @id_produto, @cliente, @mesa, @status, @total, @qtd);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id_produto", pedido.id_produto); cmd.Parameters.AddWithValue("@cliente", pedido.cliente); cmd.Parameters.AddWithValue("@mesa", pedido.mesa); cmd.Parameters.AddWithValue("@status", pedido.status); cmd.Parameters.AddWithValue("@total", pedido.total); cmd.Parameters.AddWithValue("@qtd", pedido.status); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Deu erro na inserção de Pedido..."); } finally { conexao.Close(); } }
public void Inserir(MODEL.Pedido ped) { DAL.Pedido dalPed = new DAL.Pedido(); if (ped.id != 0) { dalPed.Inserir(ped); } }
public void Insert(MODEL.Pedido pedido) { DAL.Pedido dalPedido = new DAL.Pedido(); Camadas.BLL.Pedido bllPedido = new Camadas.BLL.Pedido(); List <MODEL.Pedido> lstPedido = new List <MODEL.Pedido>(); lstPedido = bllPedido.Select(); pedido.valor = Convert.ToSingle(pedido.valor + (pedido.valor * 0.10)); bllPedido.Update(pedido); dalPedido.Insert(pedido); MessageBox.Show("Devido ao Lula e sua turma, será cobrado um valor a mais de 10% como forma de imposto :)", "Aviso", MessageBoxButton.OK, MessageBoxImage.Information); }
public List <MODEL.Pedido> Select() { List <MODEL.Pedido> pedidos = new List <MODEL.Pedido>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Pedido"; SqlCommand cmd = new SqlCommand(sql, conexao); try { //Abre a conexão conexao.Open(); //Irá executar o comando SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); //Lê no BD while (reader.Read()) { //Instancia o Objeto MODEL.Pedido pedido = new MODEL.Pedido(); //"idCliente" "nome" etc é o nome no BD pedido.idPedido = Convert.ToInt32(reader["idPedido"].ToString()); pedido.idPizza = Convert.ToInt32(reader["idPizza"].ToString()); pedido.idBebida = Convert.ToInt32(reader["idBebida"].ToString()); pedido.idCliente = Convert.ToInt32(reader["idCliente"].ToString()); pedido.valor = Convert.ToSingle(reader["valor"].ToString()); pedido.quantidade = Convert.ToInt32(reader["quantidade"].ToString()); pedido.data = Convert.ToDateTime(reader["data"].ToString()); pedido.observacao = reader["observacao"].ToString(); //adiciona na lista enquanto tiver para ser adicionado pedidos.Add(pedido); } } catch { Console.WriteLine("Erro ao consultar o Cliente"); } finally { conexao.Close(); } return(pedidos); }
public void Delete(MODEL.Pedido pedido) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Delete from Filmes where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", pedido.id); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na Remoção de Pedidos"); } finally { conexao.Close(); } }
public void Insert(MODEL.Pedido pedido) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Pedido values(@dataPedido, @idCliente, @idProduto)"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@dataPedido", pedido.dataPedido); cmd.Parameters.AddWithValue("@idCliente", pedido.cliente); cmd.Parameters.AddWithValue("@idProduto", pedido.produto); conexao.Open(); cmd.ExecuteNonQuery(); try { } catch { Console.WriteLine("Deu erro no insert do Pedido!"); } finally { conexao.Close(); } }
public void Update(MODEL.Pedido pedido) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Update Pedido set cliente=@cliente, dataPedido=@dataPedido where idPedido=@idPedido"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idPedido", pedido.idPedido); cmd.Parameters.AddWithValue("@cliente", pedido.cliente); cmd.Parameters.AddWithValue("@dataPedido", pedido.dataPedido); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro no update de pedido"); } finally { conexao.Close(); } }
public List <MODEL.Pedido> SelectId(int idPedido) { List <MODEL.Pedido> pedidos = new List <MODEL.Pedido>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Pedido where idPedido=@idPedido;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idPedido", idPedido); try { conexao.Open(); SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { MODEL.Pedido pedido = new MODEL.Pedido(); pedido.idPedido = Convert.ToInt32(reader["idPedido"].ToString()); pedido.idPizza = Convert.ToInt32(reader["idPizza"].ToString()); pedido.idBebida = Convert.ToInt32(reader["idBebida"].ToString()); pedido.idCliente = Convert.ToInt32(reader["idCliente"].ToString()); pedido.valor = Convert.ToSingle(reader["valor"].ToString()); pedido.quantidade = Convert.ToInt32(reader["quantidade"].ToString()); pedido.data = Convert.ToDateTime(reader["data"].ToString()); pedido.observacao = reader["observacao"].ToString(); pedidos.Add(pedido); } } catch { Console.WriteLine("Ocorreu um erro na consulta por ID"); } finally { conexao.Close(); } return(pedidos); }
public void Update(MODEL.Pedido ped) { SqlConnection conexao = new SqlConnection(strCon); string sql = "UPDATE Pedido SET observacao=@obs, produto_idProduto=@idProd, quantidade=@qtd WHERE id=@id"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", ped.id); cmd.Parameters.AddWithValue("@obs", ped.observacao); cmd.Parameters.AddWithValue("@idProd", ped.idProduto); cmd.Parameters.AddWithValue("@qtd", ped.quantidade); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro ao atualizar o registro solicitado!"); } finally { conexao.Close(); } }
public void Inserir(MODEL.Pedido ped) { SqlConnection conexao = new SqlConnection(strCon); string sql = "INSERT INTO Pedido VALUES (@obs, @idAtend, @idProd, @qtd)"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@obs", ped.observacao); cmd.Parameters.AddWithValue("@idAtend", ped.idAtend); cmd.Parameters.AddWithValue("@idProd", ped.idProduto); cmd.Parameters.AddWithValue("@qtd", ped.quantidade); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro ao inserir regristro na tabela Pedido"); } finally { conexao.Close(); } }
public List <MODEL.Pedido> Select() { List <MODEL.Pedido> lstPedido = new List <MODEL.Pedido>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Pedido"; SqlCommand cmd = new SqlCommand(sql, conexao); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { MODEL.Pedido pedido = new MODEL.Pedido(); pedido.id = Convert.ToInt32(reader[0].ToString()); pedido.id_produto = Convert.ToInt32(reader["id_produto"].ToString()); pedido.cliente = reader["cliente"].ToString(); pedido.mesa = Convert.ToInt32(reader["mesa"].ToString()); pedido.status = reader["status"].ToString(); pedido.total = Convert.ToSingle(reader["total"].ToString()); pedido.qtd = Convert.ToInt32(reader[0].ToString()); lstPedido.Add(pedido); } } catch { Console.WriteLine("Deu erro na Seleção de Pedidos..."); } finally { conexao.Close(); } return(lstPedido); }
public void Delete(MODEL.Pedido pedido) { DAL.Pedido dalPedido = new DAL.Pedido(); dalPedido.Delete(pedido); }
public void Update(MODEL.Pedido pedido) { DAL.Pedido dalPedido = new DAL.Pedido(); dalPedido.Update(pedido); }
public void Insert(MODEL.Pedido pedido) { DAL.Pedido dalPedido = new DAL.Pedido(); dalPedido.Insert(pedido); }
public void Update(MODEL.Pedido pedido) { dalPedido.Update(pedido); }