コード例 #1
0
        private void btnNovo_Click(object sender, EventArgs e)
        {
            frmContaCorrente frm = new frmContaCorrente();

            frm.ShowDialog();
            CarregaTodasContasCorrentes();
        }
コード例 #2
0
 private void EditarContaCorrente()
 {
     if (listViewContaCorrente.Items.Count > 0)
     {
         int contaID          = int.Parse(listViewContaCorrente.FocusedItem.SubItems[0].Text);
         frmContaCorrente frm = new frmContaCorrente();
         frm.CarregaDados(contaID);
         frm.ShowDialog();
         CarregaTodasContasCorrentes();
     }
 }
コード例 #3
0
        private void AtualizaSaldoContaCorrenteCaixaEmpresa(string tipPagamento, decimal valor)
        {
            ContaCorrente   contaCorrente   = new ContaCorrente();
            ContaCorrenteBO contaCorrenteBO = new ContaCorrenteBO();

            Banco   banco   = new Banco();
            BancoBO bancoBO = new BancoBO();

            if (tipPagamento.Equals("01 - Dinheiro"))
            {
                //VERIFICA SE EXISTE BANCO CAIXA EMPRESA
                banco = bancoBO.SelecionaBancoCaixaEmpresa();

                if (banco != null)
                {
                    //VERIFICA SE EXISTE CONTA CORRENTE RELACIONADA AO BANCO
                    contaCorrente = contaCorrenteBO.SelecionarContaCorrenteBancoID(banco.BancoID);

                    if (contaCorrente != null)
                    {
                        //ATUALIZA O SALDO PERTINENTE A CONTA CORRENTE DE ACORDO COM O BANCO CAIXA EMPRESA
                        contaCorrenteBO.AtualizarSaldoPositivo(contaCorrente.ContaID, valor.ToString());
                    }
                    else
                    {
                        if (MessageBox.Show("Não existe conta corrente para esta empresa \n" + "É necessário cadastrar uma conta agora\n" + "Deseja cadastrar?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                        {
                            ;
                        }
                        {
                            using (frmContaCorrente frm = new frmContaCorrente())
                            {
                                frm.ShowDialog();
                            }
                        }
                    }
                }
            }
        }