示例#1
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;
            }
        }
        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(DadosDeConexao.StringDeConexao);
                BLLVenda    bll    = new BLLVenda(cx);
                ModeloVenda modelo = bll.CarregaModeloVenda(f.codigo);
                txtCodigo.Text = modelo.VenCod.ToString();
                dtData.Value   = modelo.VenData;
                BLLCliente    bllf    = new BLLCliente(cx);
                ModeloCliente modeloc = bllf.CarregaModeloCliente(modelo.CliCod);
                txtCliente.Text = modeloc.CliNome;
                txtValor.Text   = modelo.VenTotal.ToString();

                BLLParcelasVenda bllp = new BLLParcelasVenda(cx);
                dgvParcelas.DataSource = bllp.Localizar(modelo.VenCod);

                dgvParcelas.Columns[0].Visible    = false;
                dgvParcelas.Columns[1].HeaderText = "Parcela";
                dgvParcelas.Columns[1].Width      = 100;
                dgvParcelas.Columns[2].HeaderText = "Valor da parcela";
                dgvParcelas.Columns[2].Width      = 225;
                dgvParcelas.Columns[3].HeaderText = "Recebido em";
                dgvParcelas.Columns[3].Width      = 200;
                dgvParcelas.Columns[4].HeaderText = "Vencimento";
                dgvParcelas.Columns[4].Width      = 250;
            }
        }
 private void dgvDados_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex >= 0)
     {
         DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao);
         //itens da compra
         BLLItensVenda bllItens = new BLLItensVenda(cx);
         dgvItens.DataSource = bllItens.Localizar(Convert.ToInt32(dgvDados.Rows[e.RowIndex].Cells[0].Value));
         //parcelas da compra
         BLLParcelasVenda bllParcelas = new BLLParcelasVenda(cx);
         dgvParcelas.DataSource = bllParcelas.Localizar(Convert.ToInt32(dgvDados.Rows[e.RowIndex].Cells[0].Value));
         alteraCabecalhoItensParcelas();
     }
 }
        private void btReceber_Click(object sender, EventArgs e)
        {
            DaoConexao       cx   = new DaoConexao(DadosDeConexao.StringDeConexao);
            BLLParcelasVenda bllp = new BLLParcelasVenda(cx);
            int      venCod       = Convert.ToInt32(txtCodigo.Text);
            DateTime data         = dtrecebimento.Value;

            bllp.EfetuaRecebimentoParcela(venCod, pveCod, data);

            BLLParcelasVenda bll2p = new BLLParcelasVenda(cx);

            dgvParcelas.DataSource            = bllp.Localizar(venCod);
            btReceber.Enabled                 = false;
            dgvParcelas.Columns[0].Visible    = false;
            dgvParcelas.Columns[1].HeaderText = "Parcela";
            dgvParcelas.Columns[2].HeaderText = "Valor da parcela";
            dgvParcelas.Columns[3].HeaderText = "Recebido em";
            dgvParcelas.Columns[4].HeaderText = "Vencimento";
        }
示例#5
0
        private void btReceber_Click(object sender, EventArgs e)
        {
            DAOConexao       cx   = new DAOConexao(DAOBanco.StringDeConexao);
            BLLParcelasVenda bllp = new BLLParcelasVenda(cx);
            int      venCod       = Convert.ToInt32(txtCodigo.Text);
            DateTime data         = dtpRecebimento.Value;

            bllp.EfetuaRecebeParcela(venCod, this.pveCod, data);

            //inserindo as parcelas
            BLLParcelasVenda bllpp = new BLLParcelasVenda(cx);

            dgvParcelas.DataSource = bllpp.Localizar(venCod);
            btReceber.Enabled      = false;

            dgvParcelas.Columns[0].HeaderText = "Parcela";
            dgvParcelas.Columns[1].HeaderText = "Valor da Parcela";
            dgvParcelas.Columns[2].HeaderText = "Recebido em";
            dgvParcelas.Columns[3].HeaderText = "Vencimento";
        }