public override void Adicionar() { CadastrarContaCorrente dialog = new CadastrarContaCorrente(_repositorioCliente); DialogResult resultado = dialog.ShowDialog(); if (resultado == DialogResult.OK) { try { _repositorioContaCorrente.ValidaContaExistente(dialog.NovaConta); _repositorioContaCorrente.AdicionarConta(dialog.NovaConta); List <ContaCorrente> contas = _repositorioContaCorrente.ListarContas(); _contaCorrenteControl.popularListagemContaCorrente(contas); } catch (Exception ex) { MessageBox.Show(ex.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private void ListContas() { listDeposito.Items.Clear(); listSaque.Items.Clear(); var list = _memory.ListarContas(); foreach (var item in list) { listDeposito.Items.Add(item); listSaque.Items.Add(item); cmbContaOrigem.Items.Add(item); } }