Пример #1
0
 private void btnLimpar_Click(object sender, EventArgs e)
 {
     PADARIA.BLL.VendasBLL vendasBLL = new PADARIA.BLL.VendasBLL();
     txtPesquisas.Text     = "";
     dtGrdVenda.DataSource = "";
     dtGrdVenda.DataSource = vendasBLL.select();
 }
Пример #2
0
        private void frmVendas_Load(object sender, EventArgs e)
        {
            PADARIA.BLL.ClienteBLL       clienteBLL = new PADARIA.BLL.ClienteBLL();
            PADARIA.BLL.ProdutoBLL       produtoBLL = new PADARIA.BLL.ProdutoBLL();
            PADARIA.BLL.VendasBLL        vendasBLL  = new PADARIA.BLL.VendasBLL();
            List <PADARIA.MODEL.Produto> produtos   = new List <PADARIA.MODEL.Produto>();

            produtos = produtoBLL.select();
            for (int i = 0; i < produtos.Count; i++)
            {
                if (produtos[i].quantidade <= 0)
                {
                    produtos.RemoveAt(i);
                }
            }

            cmbCliente.DisplayMember = "nome";
            cmbCliente.ValueMember   = "id";
            cmbCliente.DataSource    = clienteBLL.select();
            cmbCliente.SelectedItem  = null;

            cmbProduto.DisplayMember = "nome";
            cmbProduto.ValueMember   = "id";
            cmbProduto.DataSource    = produtos;
            cmbProduto.SelectedItem  = null;

            dtGrdVenda.DataSource = "";
            dtGrdVenda.DataSource = vendasBLL.select();
        }
Пример #3
0
 private void btnCancelar_Click(object sender, EventArgs e)
 {
     PADARIA.BLL.VendasBLL vendasBLL = new PADARIA.BLL.VendasBLL();
     this.zerarValores();
     pnlVenda.Visible      = false;
     pnlImagem.Visible     = true;
     dtGrdVenda.Visible    = true;
     pnlPesquisa.Visible   = true;
     dtGrdVenda.DataSource = "";
     dtGrdVenda.DataSource = vendasBLL.select();
 }
Пример #4
0
        private void btnPesquisar_Click(object sender, EventArgs e)
        {
            if (txtPesquisas.Text != null && txtPesquisas.Text != "" || dataConsultar.Value != null)
            {
                PADARIA.BLL.VendasBLL vendasBLL = new PADARIA.BLL.VendasBLL();

                if (rdbNome.Checked == true)
                {
                    List <PADARIA.MODEL.VendaConsulta> vendas = vendasBLL.pesquisar(txtPesquisas.Text);

                    if (vendas.Count <= 0)
                    {
                        MessageBox.Show("Nenhuma venda com esse cliente encontrado");
                    }
                    else
                    {
                        dtGrdVenda.DataSource = "";
                        dtGrdVenda.DataSource = vendas;
                    }
                }
                else if (rdbData.Checked == true)
                {
                    List <PADARIA.MODEL.VendaConsulta> vendas = vendasBLL.pesquisarPorData(dataConsultar.Value.Year + "-" + dataConsultar.Value.Month + "-" + dataConsultar.Value.Day);
                    if (vendas.Count <= 0)
                    {
                        MessageBox.Show("Nenhuma venda com essa data encontrado");
                    }
                    else
                    {
                        dtGrdVenda.DataSource = "";
                        dtGrdVenda.DataSource = vendas;
                    }
                }
                else
                {
                    MessageBox.Show("Selecione o campo de pesquisa");
                }
            }
            else
            {
                MessageBox.Show("Campo de pesquisa vazio");
            }
        }
Пример #5
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            if (cmbCliente.SelectedValue != null && this.produtosCarrinho.Count > 0)
            {
                PADARIA.BLL.VendasBLL vendaBll = new PADARIA.BLL.VendasBLL();
                PADARIA.MODEL.Venda   venda    = new PADARIA.MODEL.Venda();
                venda.idCliente  = Convert.ToInt32(cmbCliente.SelectedValue.ToString());
                venda.valorTotal = Convert.ToInt32(lblValorTotalNum.Text);
                venda.data       = DateTime.Now.Date.ToString();
                vendaBll.insert(venda, this.produtosCarrinho);

                this.zerarValores();
                pnlVenda.Visible      = false;
                dtGrdVenda.Visible    = true;
                pnlImagem.Visible     = true;
                dtGrdVenda.DataSource = "";
                pnlPesquisa.Visible   = true;
                dtGrdVenda.DataSource = vendaBll.select();
            }
            else
            {
                MessageBox.Show("Cliente e/ou carrinho vazios");
            }
        }