Example #1
0
        private void vendaToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            frmConsultaVenda f = new frmConsultaVenda();

            f.ShowDialog();
            f.Dispose();
        }
Example #2
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            btReceber.Enabled = false;
            frmConsultaVenda f = new frmConsultaVenda();

            f.ShowDialog();
            if (f.codigo != 0)
            {
                DAOConexao  cx     = new DAOConexao(DAOBanco.StringDeConexao);
                BLLVenda    bll    = new BLLVenda(cx);
                ModeloVenda modelo = bll.CarregaModeloVenda(f.codigo);
                txtCodigo.Text = modelo.VenCod.ToString();
                txtFiscal.Text = modelo.VenNFiscal.ToString();
                dtData.Value   = modelo.VenData;

                //pegar o nome do cliente
                BLLCliente    bllc    = new BLLCliente(cx);
                ModeloCliente modeloc = bllc.CarregaModeloCliente(modelo.CliCod);
                txtCliente.Text = modeloc.CliNome;
                txtValor.Text   = modelo.VenTotal.ToString();

                //inserindo as parcelas
                BLLParcelasVenda bllp = new BLLParcelasVenda(cx);
                dgvParcelas.DataSource = bllp.Localizar(modelo.VenCod);

                dgvParcelas.Columns[0].HeaderText = "Parcela";
                dgvParcelas.Columns[1].HeaderText = "Valor da Parcela";
                dgvParcelas.Columns[2].HeaderText = "Recebido em";
                dgvParcelas.Columns[3].HeaderText = "Vencimento";
                dgvParcelas.Columns[4].Visible    = false;
            }
        }
Example #3
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            frmConsultaVenda f = new frmConsultaVenda();

            f.ShowDialog();
            if (f.codigo != 0)
            {
                DAOConexao  cx     = new DAOConexao(DAOBanco.StringDeConexao);
                BLLVenda    bll    = new BLLVenda(cx);
                ModeloVenda modelo = bll.CarregaModeloVenda(f.codigo);
                txtVenCod.Text    = modelo.VenCod.ToString();
                txtNFiscal.Text   = modelo.VenNFiscal.ToString();
                dtDataVenda.Value = modelo.VenData;
                txtCliCod.Text    = modelo.CliCod.ToString();
                txtCliCod_Leave(sender, e); //escrever o nome do cliente na tela
                cbTpgto.SelectedValue = modelo.TpaCod;
                cbNParcelas.Text      = modelo.VenNParcelas.ToString();
                if (modelo.VenAvista == 1)
                {
                    cbVendaAVista.Checked = true;
                }
                else
                {
                    cbVendaAVista.Checked = false;
                }
                txtTotalVenda.Text = modelo.VenTotal.ToString();
                this.totalVenda    = modelo.VenTotal; //armazenar o valor total da venda

                //inserindo itens da venda
                BLLItensVenda bllItens = new BLLItensVenda(cx);
                DataTable     tabela   = bllItens.Localizar(modelo.VenCod);
                for (int i = 0; i < tabela.Rows.Count; i++)
                {
                    string   icod       = tabela.Rows[i]["pro_cod"].ToString();
                    string   inome      = tabela.Rows[i]["pro_nome"].ToString();
                    string   iqtde      = tabela.Rows[i]["itv_qtde"].ToString();
                    string   ivunit     = tabela.Rows[i]["itv_valor"].ToString();
                    Double   TotalLocal = Convert.ToDouble(tabela.Rows[i]["itv_qtde"]) * Convert.ToDouble(tabela.Rows[i]["itv_valor"]);
                    String[] it         = new String[] { icod, inome, iqtde, ivunit, TotalLocal.ToString() }; //criar vetor de string
                    this.dgvItens.Rows.Add(it);                                                               //adicionar vetor no datagrid
                }
                alteraBotoes(3);
                lbMsg.Visible = false;
                if (modelo.VenStatus != "ativa")
                {
                    //lbMsg.Text = "Venda Cancelada";
                    lbMsg.Visible     = true;
                    btExcluir.Enabled = false;
                }
            }
            else
            {
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            f.Dispose();
        }