public List <MODEL.Pedidos> selectbyprodutoid(int produtoid) { List <MODEL.Pedidos> listpedidos = new List <MODEL.Pedidos>(); SqlConnection conexao = new SqlConnection(strcon); string sql = "select * from Pedidos produtoid=@produtoid"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@produtoid", produtoid); conexao.Open(); try { SqlDataReader cont = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (cont.Read()) { MODEL.Pedidos pedidos = new MODEL.Pedidos(); pedidos.id = Convert.ToInt32(cont["id"].ToString()); pedidos.clienteid = Convert.ToInt32(cont["clienteid"].ToString()); pedidos.produtoid = Convert.ToInt32(cont["produtoid"].ToString()); pedidos.quantidade = Convert.ToInt32(cont["quantidade"].ToString()); pedidos.valor = Convert.ToInt32(cont["valor"].ToString()); listpedidos.Add(pedidos); } } catch (Exception erro) { Console.WriteLine("Erro na selação por Data", erro.ToString()); } finally { conexao.Close(); } return(listpedidos); }
public void update(MODEL.Pedidos pedidos) { SqlConnection conexao = new SqlConnection(strcon); string sql = "update Pedidos set clienteid=@clienteid, produtoid=@produtoid, quantidade=@quantidade, valor=@valor where id=@id ;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", pedidos.id); cmd.Parameters.AddWithValue("@clienteid", pedidos.clienteid); cmd.Parameters.AddWithValue("@produtoid", pedidos.produtoid); cmd.Parameters.AddWithValue("quantidade", pedidos.quantidade); cmd.Parameters.AddWithValue("valor", pedidos.valor); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch (Exception erro) { Console.WriteLine("Erro na atulização", erro.Message); } finally{ conexao.Close(); } }
//Método para Inserir dados na tabela de CadastroProd public void Insert(MODEL.Pedidos pedidos) { SqlConnection conexao = new SqlConnection(strCon); string sql = "INSERT INTO RestPedidos VALUES (@descricao, @pedido, @bebida, @endereco, @valor, @quantidade, @clienteId);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@descricao", pedidos.descricao); cmd.Parameters.AddWithValue("@pedido", pedidos.pedido); cmd.Parameters.AddWithValue("@bebida", pedidos.bebidas); cmd.Parameters.AddWithValue("@endereco", pedidos.endereco); cmd.Parameters.AddWithValue("@valor", pedidos.valor); cmd.Parameters.AddWithValue("@quantidade", pedidos.quantidade); cmd.Parameters.AddWithValue("@clienteId", pedidos.clienteId); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na inserção de Pedidos..."); } finally { conexao.Close(); } }
public List <MODEL.Pedidos> select() { List <MODEL.Pedidos> listpedidos = new List <MODEL.Pedidos>(); SqlConnection conexao = new SqlConnection(strcon); string sql = "select * from Pedidos"; SqlCommand cmd = new SqlCommand(sql, conexao); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { MODEL.Pedidos pedidos = new MODEL.Pedidos(); pedidos.id = Convert.ToInt32(reader["id"].ToString()); pedidos.clienteid = Convert.ToInt32(reader["clienteid"].ToString()); pedidos.produtoid = Convert.ToInt32(reader["produtoid"].ToString()); pedidos.quantidade = Convert.ToInt32(reader["quantidade"].ToString()); pedidos.valor = Convert.ToInt32(reader["valor"].ToString()); listpedidos.Add(pedidos); } } catch (Exception erro) { Console.WriteLine("Erro na seleção de Pedidos", erro.Message); } finally { conexao.Close(); } return(listpedidos); }
public MODEL.Pedidos SelectById(int id) { MODEL.Pedidos pedidos = new MODEL.Pedidos(); SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT * FROM RestPedidos WHERE id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", id); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); if (dados.Read()) { pedidos.id = Convert.ToInt32(dados["id"].ToString()); pedidos.descricao = dados["descricao"].ToString(); pedidos.pedido = dados["pedido"].ToString(); pedidos.bebidas = dados["bebidas"].ToString(); pedidos.endereco = dados["endereco"].ToString(); pedidos.valor = Convert.ToSingle(dados["valor"].ToString()); pedidos.quantidade = Convert.ToInt32(dados["quantidade"].ToString()); pedidos.clienteId = Convert.ToInt32(dados["clienteId"].ToString()); } } catch { Console.WriteLine("Deu erro na consulta de Pedidos por ID..."); } finally { conexao.Close(); } return(pedidos); }
//Método para Atualizar dados na tabela de pedidos public void Update(MODEL.Pedidos pedidos) { SqlConnection conexao = new SqlConnection(strCon); string sql = "UPDATE RestPedidos SET descricao=@descricao, pedido=@pedido, bebida=@bebida, endereco=@endereco, valor=@valor, quantidade=@quantidade, clienteId=@clienteId"; sql += " WHERE id=@id"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@descricao", pedidos.descricao); cmd.Parameters.AddWithValue("@pedido", pedidos.pedido); cmd.Parameters.AddWithValue("@bebida", pedidos.bebidas); cmd.Parameters.AddWithValue("@endereco", pedidos.endereco); cmd.Parameters.AddWithValue("@valor", pedidos.valor); cmd.Parameters.AddWithValue("@quantidade", pedidos.quantidade); cmd.Parameters.AddWithValue("@clienteId", pedidos.clienteId); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na atualização de Pedidos..."); } finally { conexao.Close(); } }
public void Insert(MODEL.Pedidos pedidos) { DAL.Pedidos dalPed = new DAL.Pedidos(); if (pedidos.pedido != String.Empty) { dalPed.Insert(pedidos); } }
public void insert(MODEL.Pedidos pedidos) { DAL.Pedidos dalpedidos = new DAL.Pedidos(); List <CAMADAS.MODEL.Cadastro_Produtos> listproduto = new List <MODEL.Cadastro_Produtos>(); CAMADAS.BLL.Cadastro_Produtos bllproduto = new Cadastro_Produtos(); listproduto = bllproduto.selectbyid(pedidos.produtoid); CAMADAS.MODEL.Cadastro_Produtos produto = listproduto[0]; if (pedidos.quantidade <= produto.quantidade) { produto.quantidade = produto.quantidade - pedidos.quantidade; bllproduto.update(produto); } dalpedidos.insert(pedidos); }
public void delete(MODEL.Pedidos pedidos) { SqlConnection conexao = new SqlConnection(strcon); string sql = "delete from Pedidos where id=@id"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", pedidos.id); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch (Exception erro) { Console.WriteLine("Erro na exclução do Pedido", erro.Message); } finally { conexao.Close(); } }
//Método para recuperar Dados da Tabela de Clientes public List <MODEL.Pedidos> Select() { List <MODEL.Pedidos> lstPedidos = new List <MODEL.Pedidos>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT * FROM RestPedido;"; SqlCommand cmd = new SqlCommand(sql, conexao); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Pedidos pedidos = new MODEL.Pedidos(); pedidos.id = Convert.ToInt32(dados["id"].ToString()); pedidos.descricao = dados["descricao"].ToString(); pedidos.pedido = dados["pedido"].ToString(); pedidos.bebidas = dados["bebida"].ToString(); pedidos.endereco = dados["endereco"].ToString(); pedidos.valor = Convert.ToSingle(dados["valor"].ToString()); pedidos.quantidade = Convert.ToInt32(dados["quantidade"].ToString()); pedidos.clienteId = Convert.ToInt32(dados["clienteId"].ToString()); lstPedidos.Add(pedidos); } } catch { Console.WriteLine("Erro na consulta no Pedidos..."); } finally { conexao.Close(); } return(lstPedidos); }
public void insert(MODEL.Pedidos pedidos) { SqlConnection conexao = new SqlConnection(strcon); string sql = "insert into Pedidos values(@clienteid, @produtoid, @quantidade, @valor)"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@clienteid", pedidos.clienteid); cmd.Parameters.AddWithValue("@produtoid", pedidos.produtoid); cmd.Parameters.AddWithValue("@quantidade", pedidos.quantidade); cmd.Parameters.AddWithValue("@valor", pedidos.valor); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch (Exception erro) { Console.WriteLine("Erro na inserçaõ de dados", erro.Message); } finally { conexao.Close(); } }
public void Update(MODEL.Pedidos pedidos) { DAL.Pedidos dalPed = new DAL.Pedidos(); dalPed.Update(pedidos); }
public void delete(MODEL.Pedidos pedidos) { DAL.Pedidos dalpedidos = new DAL.Pedidos(); dalpedidos.delete(pedidos); }
public void update(MODEL.Pedidos pedidos) { DAL.Pedidos dalpedidos = new DAL.Pedidos(); dalpedidos.update(pedidos); }