private void btnNovo_Click(object sender, EventArgs e) { frmContaCorrente frm = new frmContaCorrente(); frm.ShowDialog(); CarregaTodasContasCorrentes(); }
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(); } }
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(); } } } } } }