public List <MODEL.Venda> selectByData(string data) { List <MODEL.Venda> vendas = new List <MODEL.Venda>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT * FROM Vendas WHERE data=@data;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@data", data); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(); while (dados.Read()) { MODEL.Venda venda = new MODEL.Venda(); venda.id = Convert.ToInt32(dados[0].ToString()); venda.idCliente = Convert.ToInt32(dados["idCliente"].ToString()); venda.valorTotal = Convert.ToInt32(dados["valorTotal"].ToString()); string date = dados["data"].ToString(); string[] data1 = date.Split(new char[] { ' ' }); venda.data = data1[0]; vendas.Add(venda); } } catch { Console.WriteLine("Falha ao listar Venda"); } finally { conexao.Close(); } return(vendas); }
public void insert(MODEL.Venda venda, List <MODEL.ProdutoVenda> produtoVenda) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Vendas values (@idCliente, @valorTotal, @data); SELECT SCOPE_IDENTITY()"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idCliente", venda.idCliente); cmd.Parameters.AddWithValue("@valorTotal", venda.valorTotal); cmd.Parameters.AddWithValue("@data", venda.data); try { conexao.Open(); int idVenda = Convert.ToInt32(cmd.ExecuteScalar()); for (int i = 0; i < produtoVenda.Count; i++) { this.insertProdutoVenda(idVenda, produtoVenda[i]); } } catch { Console.WriteLine("Falha ao adicionar Venda"); } finally { conexao.Close(); } }
public void Insert(MODEL.Venda venda) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Venda values "; sql += " (@dataVenda ,@idCli ,@total);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@dataVenda", venda.idCli); cmd.Parameters.AddWithValue("@idCli", venda.dataVenda); cmd.Parameters.AddWithValue("@total", venda.total); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("ERRO - INSERÇÃO DE VENDA"); } finally { conexao.Close(); } }
public List <MODEL.Venda> select() { List <MODEL.Venda> listvenda_produto = new List <MODEL.Venda>(); SqlConnection conexao = new SqlConnection(strcon); string sql = "select * from Venda"; SqlCommand cmd = new SqlCommand(sql, conexao); conexao.Open(); try { SqlDataReader cont = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (cont.Read()) { MODEL.Venda vendapro = new MODEL.Venda(); vendapro.id = Convert.ToInt32(cont["id"].ToString()); vendapro.idvenda = Convert.ToInt32(cont["idvenda"].ToString()); vendapro.idproduto = Convert.ToInt32(cont["idproduto"].ToString()); vendapro.quantidade = Convert.ToInt32(cont["quantidade"].ToString()); vendapro.valor = Convert.ToSingle(cont["valor"].ToString()); listvenda_produto.Add(vendapro); } } catch (Exception erro) { Console.WriteLine("Erro na seleçao de Dados", erro.Message); } finally { conexao.Close(); } return(listvenda_produto); }
public List <MODEL.Venda> SelectByIdCliente(int idCli) { List <MODEL.Venda> lstVenda = new List <MODEL.Venda>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Venda where idCli=@idCli;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("idCli", idCli); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { //instanciando objeto Venda MODEL.Venda venda = new MODEL.Venda(); //carregar os dados no objeto -- popular objeto venda.idVenda = Convert.ToInt32(reader["idVenda"]); venda.idCli = Convert.ToInt32(reader["idCli"]); venda.dataVenda = Convert.ToDateTime(reader["dataVenda"]); venda.total = Convert.ToSingle(reader["total"]); lstVenda.Add(venda); } } catch { Console.WriteLine("ERRO - SQL SELECT VENDA BY IdCliente"); } finally { conexao.Close(); } return(lstVenda); }
public List <MODEL.Venda> select() { List <MODEL.Venda> lstVendas = new List <MODEL.Venda>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Vendas"; SqlCommand cmd = new SqlCommand(sql, conexao); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Venda venda = new MODEL.Venda(); venda.id = Convert.ToInt32(dados["id"].ToString()); venda.idCliente = Convert.ToInt32(dados["idCliente"].ToString()); venda.valorTotal = Convert.ToInt32(dados["valorTotal"].ToString()); string data = dados["data"].ToString(); string[] data1 = data.Split(new char[] { ' ' }); venda.data = data1[0]; lstVendas.Add(venda); } } catch { Console.WriteLine("Falha ao listar venda"); } finally { conexao.Close(); } return(lstVendas); }
public void update(MODEL.Venda venda) { SqlConnection conexao = new SqlConnection(strCon); string sql = "UPDATE Vendas SET idCliente=@idCliente, valorTotal=@valorTotal "; sql += " WHERE id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", venda.id); cmd.Parameters.AddWithValue("@idCliente", venda.idCliente); cmd.Parameters.AddWithValue("@valorTotal", venda.valorTotal); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Falha ao alterar Venda"); } finally { conexao.Close(); } }
public List <MODEL.Venda> Select() { List <MODEL.Venda> lstVenda = new List <MODEL.Venda>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select Vendas.id, Vendas.cliente, Clientes.nome, Vendas.data from Vendas "; sql += " inner join Clientes on Vendas.cliente=Clientes.id"; SqlCommand cmd = new SqlCommand(sql, conexao); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Venda venda = new MODEL.Venda(); venda.id = Convert.ToInt32(dados["id"].ToString()); venda.cliente = Convert.ToInt32(dados["cliente"].ToString()); venda.nome = dados["nome"].ToString(); venda.data = Convert.ToDateTime(dados["data"].ToString()); lstVenda.Add(venda); } } catch { Console.WriteLine("Consulta Select de Vendas deu problema"); } finally { conexao.Close(); //não é necessario pois usou o CommandBehavior.CloseConnection } return(lstVenda); }
public List <MODEL.Venda> pesquisar(string pesquisaNome) { List <MODEL.Venda> lstVendas = new List <MODEL.Venda>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Vendas WHERE nome=nome"; SqlCommand cmd = new SqlCommand(sql, conexao); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Venda venda = new MODEL.Venda(); venda.id = Convert.ToInt32(dados[0].ToString()); venda.idCliente = Convert.ToInt32(dados["idCliente"].ToString()); venda.valorTotal = Convert.ToInt32(dados["valorTotal"].ToString()); lstVendas.Add(venda); } } catch { Console.WriteLine("Falha ao cadastrar venda"); } finally { conexao.Close(); } return(lstVendas); }
public void insert(MODEL.Venda venda, List <MODEL.ProdutoVenda> produtoVendas) { DAL.VendaDAL dalVend = new DAL.VendaDAL(); DAL.ProdutoDAL produtoDAL = new DAL.ProdutoDAL(); for (int i = 0; i < produtoVendas.Count; i++) { MODEL.Produto produto = produtoDAL.selectByID(produtoVendas[i].id); produto.quantidade = produto.quantidade - produtoVendas[i].quantidade; produtoDAL.update(produto); } dalVend.insert(venda, produtoVendas); }
public void UpdateTotal(MODEL.Venda venda) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Update Venda set total=@total where idVenda=@idVenda;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("total", venda.total); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("ERRO - INSERÇÃO DE VENDATOTAL"); } finally { conexao.Close(); } }
public void delete(MODEL.Venda vendapro) { SqlConnection conexao = new SqlConnection(strcon); string sql = "delete from Venda"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", vendapro.id); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch (Exception erro) { Console.WriteLine("Erro ao deletar vendas", erro.Message); } finally { conexao.Close(); } }
public void Delete(MODEL.Venda venda) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Delete from Venda where idVenda=@idVenda;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idVenda", venda.idVenda); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("ERRO - SQL DELETE VENDA"); } finally { conexao.Close(); } }
public void Insert(MODEL.Venda venda) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Vendas values( @data, @cliente)"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@cliente", venda.cliente); cmd.Parameters.AddWithValue("@data", venda.data); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Deu erro na inserção de Vendas..."); } finally { conexao.Close(); } }
public void Update(MODEL.Venda venda) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Update Venda set idCli=@idCli, dataVenda=@dataVenda, total=@total where idVenda=@idVenda;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idCli", venda.idCli); cmd.Parameters.AddWithValue("@dataVenda", venda.dataVenda); cmd.Parameters.AddWithValue("total", venda.total); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("ERRO - SQL UPDATE VENDA"); } finally { conexao.Close(); } }
public void Update(MODEL.Venda venda) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Update Vendas set cliente=@cliente, data=@data where id=@id"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", venda.id); cmd.Parameters.AddWithValue("@cliente", venda.cliente); cmd.Parameters.AddWithValue("@data", venda.data); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro de Atualização de Vendas..."); } finally { conexao.Close(); } }
private void btnFinalizar_Click(object sender, EventArgs e) { if (txtid_Funcionario.Text == "" || txtIdCli.Text == "") { MessageBox.Show("Selecione Vendedor e Cliente!"); } else { if (dgvVenda.Rows.Count < 1) { MessageBox.Show("Minimo de um produto para realizar venda!"); } else { for (int i = 0; i <= dgvVenda.Rows.Count - 1; i++) { int id_funcionario = Convert.ToInt32(txtid_Funcionario.Text); int id_cliente = Convert.ToInt32(txtIdCli.Text); DateTime data = DateTime.Parse(dtpData_venda.Text); int col0 = Convert.ToInt32(dgvVenda.Rows[i].Cells[0].Value.ToString()); int col1 = Convert.ToInt32(dgvVenda.Rows[i].Cells[5].Value.ToString()); int col2 = Convert.ToInt32(dgvVenda.Rows[i].Cells[6].Value.ToString()); int col3 = Convert.ToInt32(dgvVenda.Rows[i].Cells[7].Value.ToString()); VendaDAO vendaBD = new VendaDAO(); MODEL.Venda vendaReg = new MODEL.Venda(col0, id_funcionario, id_cliente, data, col1, col2, col3); vendaBD.itemVenda(vendaReg); } } MessageBox.Show("Venda finalizada"); this.Close(); Vendas abre = new Vendas(); abre.Show(); } }
public void insert(MODEL.Venda vendapro) { SqlConnection conexao = new SqlConnection(strcon); string sql = "insert into Venda values(@idvenda, @idproduto, @quantidade, @valor);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idvenda", vendapro.idvenda); cmd.Parameters.AddWithValue("@idproduto", vendapro.idproduto); cmd.Parameters.AddWithValue("@quantidade", vendapro.quantidade); cmd.Parameters.AddWithValue("@valor", vendapro.valor); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch (Exception erro) { Console.WriteLine("Erro na inserção de Dados", erro.Message); } finally { conexao.Close(); } }
public void update(MODEL.Venda vendapro) { SqlConnection conexao = new SqlConnection(strcon); string sql = "update Venda set (idvenda=@idvenda, idproduto=@produto, quantidade=@quantidade, venda=@venda);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("idvenda", vendapro.idvenda); cmd.Parameters.AddWithValue("idproduto", vendapro.idproduto); cmd.Parameters.AddWithValue("quantidade", vendapro.quantidade); cmd.Parameters.AddWithValue("valor", vendapro.valor); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch (Exception erro) { Console.WriteLine("Erro na atualização de Dados", erro.Message); } finally { conexao.Close(); } }
public void update(MODEL.Venda venda) { DAL.VendaDAL dalVend = new DAL.VendaDAL(); dalVend.update(venda); }
public void insert(MODEL.Venda vendapro) { DAL.Venda dalvendapro = new DAL.Venda(); dalvendapro.insert(vendapro); }
public void update(MODEL.Venda vendapro) { DAL.Venda dalvendapro = new DAL.Venda(); dalvendapro.update(vendapro); }
public void delete(MODEL.Venda vendapro) { DAL.Venda dalvendapro = new DAL.Venda(); dalvendapro.delete(vendapro); }
public void Insert(MODEL.Venda venda) { DAL.Venda dalVenda = new DAL.Venda(); dalVenda.Insert(venda); }
public void Delete(MODEL.Venda venda) { DAL.Venda dalVenda = new DAL.Venda(); //regras negocio dalVenda.Delete(venda); }
public void Update(MODEL.Venda venda) { DAL.Venda dalVenda = new DAL.Venda(); dalVenda.Update(venda); }
public void Insert(MODEL.Venda venda) { DAL.Venda dalVenda = new DAL.Venda(); //regras negocio dalVenda.Insert(venda); }