private void filtrar() { if (txtBusca.Text != "") { CAMADAS.BLL.Produtos bllProdutos = new CAMADAS.BLL.Produtos(); List <CAMADAS.MODEL.Produtos> lstProdutos = new List <CAMADAS.MODEL.Produtos>(); if (rdbNomeProduto.Checked) { lstProdutos = bllProdutos.SelectByNome(txtBusca.Text); } else { int id = Convert.ToInt32(txtBusca.Text); lstProdutos = bllProdutos.SelectByID(id); } dgvProdutos.DataSource = ""; dgvProdutos.DataSource = lstProdutos; if (dgvProdutos.Rows.Count <= 0 || txtBusca.Text == "") { MessageBox.Show("Infelizmente esse produto não foi registrado!!!"); dgvProdutos.DataSource = bllProdutos.SelectWithCategoria(); } } }
private void Vendas_Load(object sender, EventArgs e) { txtBusca.Focus(); //PEGAR DES_PRODUTO E ID CAMADAS.BLL.Produtos bllProdutos = new CAMADAS.BLL.Produtos(); dgvProdutos.DataSource = ""; dgvProdutos.DataSource = bllProdutos.SelectWithCategoria(); txtIdProduto.Text = dgvProdutos.SelectedRows[0].Cells["id_produto"].Value.ToString(); txtValorUni.Text = dgvProdutos.SelectedRows[0].Cells["valor"].Value.ToString(); cmbProduto.DisplayMember = "desc_produto"; cmbProduto.ValueMember = "id_produto"; cmbProduto.DataSource = bllProdutos.Select(); CAMADAS.BLL.Funcionarios dalVend = new CAMADAS.BLL.Funcionarios(); CAMADAS.BLL.Clientes dalCli = new CAMADAS.BLL.Clientes(); CAMADAS.BLL.TipoVenda dalTipoVenda = new CAMADAS.BLL.TipoVenda(); cmbVendedor.DisplayMember = "nome_vendedor"; cmbVendedor.ValueMember = "id_vendedor"; cmbCliente.DisplayMember = "nome"; cmbCliente.ValueMember = "id_cliente"; cmbTipoVenda.DisplayMember = "desc_tipo_venda"; cmbTipoVenda.ValueMember = "id_tipo_venda"; cmbCliente.DataSource = dalCli.Select(); cmbVendedor.DataSource = dalVend.Select(); cmbTipoVenda.DataSource = dalTipoVenda.Select(); txtDesconto.Text = "0"; txtQtd.Text = "1"; }
private void gravarTabelaVendas() { CAMADAS.MODEL.Vendas venda = new CAMADAS.MODEL.Vendas(); CAMADAS.BLL.Vendas bllVendas = new CAMADAS.BLL.Vendas(); CAMADAS.BLL.Produtos bllProdutos = new CAMADAS.BLL.Produtos(); //gravar tabela de vendas. if (dgvItensVenda.Rows.Count > 0) { venda.desconto = Convert.ToSingle(txtDesconto.Text); venda.valor_final = Convert.ToSingle(txtTotal.Text); venda.id_vendedor = Convert.ToInt32(txtVendedor.Text); venda.id_cliente = Convert.ToInt32(txtCliente.Text); venda.data = dtpData.Value; venda.id_tipo_venda = Convert.ToInt32(txtIdTipoVenda.Text); bllVendas.EfetivarVenda(venda); dgvProdutos.DataSource = bllProdutos.SelectWithCategoria(); MessageBox.Show("Venda efetuada com sucesso!"); } else { MessageBox.Show("Nenhum produto lançado!"); } //fim gravar tabela de vendas. }
private void cmbProduto_SelectedIndexChanged(object sender, EventArgs e) { //pegar valor unidade CAMADAS.BLL.Produtos bllProdutos = new CAMADAS.BLL.Produtos(); txtIdProduto.Text = cmbProduto.SelectedValue.ToString(); int id = 0; id = Convert.ToInt32(txtIdProduto.Text); txtValorUni.Text = Convert.ToString(bllProdutos.SelectPrecoByID(id)); }
private void Produtos_Load(object sender, EventArgs e) { // TODO: esta linha de código carrega dados na tabela 'eMPIREVENDASDataSet.tb_produtos'. Você pode movê-la ou removê-la conforme necessário. CAMADAS.BLL.Produtos bllProdutos = new CAMADAS.BLL.Produtos(); dgvProdutos.DataSource = ""; dgvProdutos.DataSource = bllProdutos.Select(); CAMADAS.BLL.Categorias dalCat = new CAMADAS.BLL.Categorias(); cmbCategoria.DisplayMember = "desc_categoria"; cmbCategoria.ValueMember = "id_categoria"; cmbCategoria.DataSource = dalCat.Select(); txtProduto.Focus(); }
private void btnRemover_Click(object sender, EventArgs e) { int idProd = Convert.ToInt32(txtId.Text); CAMADAS.BLL.Produtos bllProd = new CAMADAS.BLL.Produtos(); string msg = "Deseja remover o produto selecionado ?"; DialogResult resp = MessageBox.Show(msg, "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Stop, MessageBoxDefaultButton.Button2); if (resp == DialogResult.Yes) { bllProd.Delete(idProd); } dgvProdutos.DataSource = ""; dgvProdutos.DataSource = bllProd.Select(); limparControles(); }
private void btnEditar_Click(object sender, EventArgs e) { if (txtId.Text != "-1" && txtValor.Text != "" && txtProduto.Text != "" && txtEstoque.Text != "") { CAMADAS.BLL.Produtos bllProduto = new CAMADAS.BLL.Produtos(); CAMADAS.MODEL.Produtos produto = new CAMADAS.MODEL.Produtos(); produto.id_produto = Convert.ToInt32(txtId.Text); produto.desc_produto = txtProduto.Text; produto.valor = Convert.ToSingle(txtValor.Text); produto.idCategoria = Convert.ToInt32(txtCategoria.Text); produto.estoque = Convert.ToInt32(txtEstoque.Text); bllProduto.Update(produto); dgvProdutos.DataSource = ""; dgvProdutos.DataSource = bllProduto.Select(); limparControles(); } else { MessageBox.Show("Não é possível deixar nenhum campo em branco!"); } }
private void btnGravar_Click(object sender, EventArgs e) { CAMADAS.MODEL.Produtos produto = new CAMADAS.MODEL.Produtos(); CAMADAS.BLL.Produtos bllProduto = new CAMADAS.BLL.Produtos(); if (txtValor.Text != "" && txtProduto.Text != "" && txtEstoque.Text != "") { produto.desc_produto = txtProduto.Text; produto.valor = Convert.ToSingle(txtValor.Text); produto.idCategoria = Convert.ToInt32(txtCategoria.Text); produto.estoque = Convert.ToInt32(txtEstoque.Text); bllProduto.Insert(produto); dgvProdutos.DataSource = ""; dgvProdutos.DataSource = bllProduto.Select(); limparControles(); } else { MessageBox.Show("Por favor, preencha todos os campos!"); } }
private void btnFinalizar_Click(object sender, EventArgs e) { CAMADAS.BLL.Produtos bllProdutos = new CAMADAS.BLL.Produtos(); //gravar tabela de vendas. gravarTabelaVendas(); //fim gravar tabela de vendas. //dar baixa no estoque. baixarEstoque(); //fim dar baixa no estoque. //Incio Inserir dados na tabela Itens_vendas inserirDadosTabelaItens(); //Fim Inserir dados na tabela Itens_vendas //imprimir cupom imprimirCupom(); //fim imprimir cupom dgvProdutos.DataSource = bllProdutos.Select(); }
private void filtrar() { if (txtFiltro.Text != "") { CAMADAS.BLL.Produtos bllProduto = new CAMADAS.BLL.Produtos(); List <CAMADAS.MODEL.Produtos> lstProdutos = new List <CAMADAS.MODEL.Produtos>(); if (checkTodos.Checked) { lstProdutos = bllProduto.Select(); } else if (checkNome.Checked) { lstProdutos = bllProduto.SelectByNome(txtFiltro.Text); } else { int id = Convert.ToInt32(txtFiltro.Text); lstProdutos = bllProduto.SelectByID(id); } dgvProdutos.DataSource = ""; dgvProdutos.DataSource = lstProdutos; } }
private void btnAtualizar_Click(object sender, EventArgs e) { CAMADAS.BLL.Produtos bllProduto = new CAMADAS.BLL.Produtos(); dgvProdutos.DataSource = ""; dgvProdutos.DataSource = bllProduto.Select(); }
private void Produtos_Load(object sender, EventArgs e) { CAMADAS.BLL.Produtos bllProdutos = new CAMADAS.BLL.Produtos(); dgvProdutos.DataSource = ""; dgvProdutos.DataSource = bllProdutos.Select(); }
public void pictureBox2_Click(object sender, EventArgs e) { CAMADAS.BLL.Produtos bllProduto = new CAMADAS.BLL.Produtos(); dgvProdutos.DataSource = ""; dgvProdutos.DataSource = bllProduto.Select(); }
private void btnFinalizar_Click(object sender, EventArgs e) { CAMADAS.MODEL.Vendas venda = new CAMADAS.MODEL.Vendas(); CAMADAS.MODEL.Produtos produtos = new CAMADAS.MODEL.Produtos(); CAMADAS.BLL.Vendas bllVendas = new CAMADAS.BLL.Vendas(); int estoque = 0; int id_produto; CAMADAS.BLL.Produtos bllProdutos = new CAMADAS.BLL.Produtos(); //gravar tabela de vendas. if (dgvItensVenda.Rows.Count > 0) { venda.desconto = Convert.ToSingle(txtDesconto.Text); venda.valor_final = Convert.ToSingle(txtSubTotal.Text); venda.id_vendedor = Convert.ToInt32(txtVendedor.Text); venda.id_cliente = Convert.ToInt32(txtCliente.Text); venda.data = dtpData.Value; bllVendas.EfetivarVenda(venda); dgvProdutos.DataSource = bllProdutos.SelectWithCategoria(); MessageBox.Show("Venda efetuada com sucesso!"); } else { MessageBox.Show("Nenhum produto lançado!"); } //fim gravar tabela de vendas. //dar baixa no estoque. for (Int32 i = 0; i < dgvItensVenda.Rows.Count; i++) { id_produto = Convert.ToInt32(dgvItensVenda.Rows[i].Cells[0].Value.ToString()); // coluna 1 estoque = Convert.ToInt32(dgvItensVenda.Rows[i].Cells[2].Value.ToString()); // coluna 2 produtos.estoque = Convert.ToInt32(estoque); produtos.id_produto = id_produto; bllVendas.BaixaEstoque(produtos); } //fim dar baixa no estoque. //Incio Inserir dados na tabela Itens_vendas CAMADAS.MODEL.ItensVenda itens = new CAMADAS.MODEL.ItensVenda(); CAMADAS.BLL.ItensVenda bllItensVenda = new CAMADAS.BLL.ItensVenda(); int recebeID = bllVendas.SelectID(); for (Int32 i = 0; i < dgvItensVenda.Rows.Count; i++) { itens.quantidade = Convert.ToInt32(dgvItensVenda.Rows[i].Cells[2].Value.ToString()); // Quantidade itens.id_produto = Convert.ToInt32(dgvItensVenda.Rows[i].Cells[0].Value.ToString()); // ID produto itens.id_venda = recebeID; itens.valor = Convert.ToSingle(dgvItensVenda.Rows[i].Cells[4].Value.ToString()); // Valor Total bllItensVenda.Insert(itens); } //Fim Inserir dados na tabela Itens_vendas string msg = "Deseja imprimir o cupom ?"; CAMADAS.BLL.Vendas idVenda = new CAMADAS.BLL.Vendas(); int id = 0; id = idVenda.SelectID(); DialogResult resp; if (dgvItensVenda.Rows.Count > 0) { resp = MessageBox.Show(msg, "Imprimir", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (resp == DialogResult.Yes) { RELATORIOS.RelGerais.relCupom(id); } } dgvItensVenda.Rows.Clear(); dgvProdutos.DataSource = bllProdutos.Select(); }