Ejemplo n.º 1
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            frmConsultaCompra f = new frmConsultaCompra();

            f.ShowDialog();
            btPagar.Enabled = false;
            if (f.codigo != 0)
            {
                DALConexao   cx     = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLCompra    bll    = new BLLCompra(cx);
                ModeloCompra modelo = bll.CarregaModeloCompra(f.codigo);
                txtCodigo.Text = modelo.ComCod.ToString();
                dtData.Value   = modelo.ComData;
                BLLFornecedor    bllf    = new BLLFornecedor(cx);
                ModeloFornecedor modelof = bllf.CarregaModeloFornecedor(modelo.ForCod);
                txtFornecedor.Text = modelof.ForNome;
                txtValor.Text      = modelo.ComTotal.ToString();

                BLLParcelaCompra bllp = new BLLParcelaCompra(cx);
                dgvParcelas.DataSource            = bllp.Localizar(modelo.ComCod);
                dgvParcelas.Columns[0].HeaderText = "Parcela";
                dgvParcelas.Columns[1].HeaderText = "Valor da Parcela";
                dgvParcelas.Columns[2].HeaderText = "Pago em:";
                dgvParcelas.Columns[3].HeaderText = "Vencimento";
                dgvParcelas.Columns[4].Visible    = false;
            }
        }
Ejemplo n.º 2
0
        private void dgvDados_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.RowIndex >= 0)
            {
                DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao);
                //itens da compra
                BLLItensCompra bllitens = new BLLItensCompra(cx);
                dgvItens.DataSource = bllitens.Localizar(Convert.ToInt32(dgvDados.Rows[e.RowIndex].Cells[0].Value));

                //parcelas da compra
                BLLParcelaCompra bllparcelas = new BLLParcelaCompra(cx);
                dgvParcelas.DataSource = bllparcelas.Localizar(Convert.ToInt32(dgvDados.Rows[e.RowIndex].Cells[0].Value));

                AtualizaCabecalhoItens();
            }
        }
Ejemplo n.º 3
0
        private void btPagar_Click(object sender, EventArgs e)
        {
            DALConexao       cx   = new DALConexao(DadosDaConexao.StringDeConexao);
            BLLParcelaCompra bllp = new BLLParcelaCompra(cx);
            int      comCod       = Convert.ToInt32(txtCodigo.Text);
            DateTime data         = dtpPagto.Value;

            bllp.EfetuaPagamentoParcela(comCod, this.pcoCod, data);

            BLLParcelaCompra bllp2 = new BLLParcelaCompra(cx);

            dgvParcelas.DataSource            = bllp2.Localizar(comCod);
            dgvParcelas.Columns[0].HeaderText = "Parcela";
            dgvParcelas.Columns[1].HeaderText = "Valor da Parcela";
            dgvParcelas.Columns[2].HeaderText = "Pago em:";
            dgvParcelas.Columns[3].HeaderText = "Vencimento";
            dgvParcelas.Columns[4].Visible    = false;
            btPagar.Enabled = false;
        }