コード例 #1
0
        private void txtID_Leave(object sender, EventArgs e)
        {
            if (txtID.Text == "")
            {
                wpIncluir = true;
                LimpaDados();
                Habilita_Campos();
                btnSalvar.Enabled  = true;
                btnBaixar.Enabled  = false;
                btnExcluir.Enabled = false;
                txtDocumento.Focus();
            }
            else
            {
                cr.Id = int.Parse(txtID.Text);

                if (cr.ConsultaReceberID())
                {
                    BuscaDados();
                    if (cr.Pago == "S")
                    {
                        btnSalvar.Enabled  = false;
                        btnExcluir.Enabled = false;
                        btnBaixar.Enabled  = true;
                        btnBaixar.Text     = "Estornar";
                        Desabilita_Campos();
                    }
                    else
                    {
                        btnSalvar.Enabled  = true;
                        btnExcluir.Enabled = true;
                        btnBaixar.Enabled  = true;
                        btnBaixar.Text     = "Baixar";
                        Habilita_Campos();
                    }

                    txtDocumento.Focus();
                }
                else
                {
                    MessageBox.Show("ID não encontrado !");
                    txtID.Focus();
                }
            }
        }
コード例 #2
0
        private void fContasReceber_Baixa_Load(object sender, EventArgs e)
        {
            cp.Id = int.Parse(txtID.Text);

            if (cp.ConsultaReceberID()) // consulta usando metodo da classe CONSULTAReceberID()
            {
                if (cp.Pago == "S")
                {
                    cmdBaixa.Text        = "Estornar"; // estornar pagamento ja baixado
                    txtDesconto.Enabled  = false;
                    txtJuros.Enabled     = false;
                    txtValorPago.Enabled = false;
                    txtPagamento.Text    = cp.DataPagamento.ToString();
                    txtPagamento.Enabled = false;
                    wp_Baixar            = false;
                }
                else
                {
                    txtPagamento.Enabled = true;
                    txtJuros.Enabled     = true;
                    txtDesconto.Enabled  = true;
                    txtValorPago.Enabled = true;
                    cmdBaixa.Text        = "Baixar"; // baixar pagamento em aberto
                    wp_Baixar            = true;
                }

                txtEmissao.Text      = cp.DataEmissao.ToString();
                txtVencimento.Text   = cp.DataVencimento.ToString();
                lblCliente.Text      = cp.Cliente_Nome.ToString();
                lblCentroVendas.Text = cp.CentroVENDAS_Descricao.ToString();

                txtJuros.Text          = cp.Juros.ToString("N");
                txtDesconto.Text       = cp.Desconto.ToString("N");
                txtValorBruto.Text     = cp.ValorBruto.ToString("N");
                txtValorDocumento.Text = cp.ValorDocumento.ToString("N");
                txtValorPago.Text      = txtValorDocumento.Text;
                txtJuros.Focus();
            }
            else
            {
                MessageBox.Show("ID de contas a Receber não encontrado !");
            }
        }