示例#1
0
        private void btnNovaConta_Click_1(object sender, EventArgs e)
        {
            ContaCorrente NovaConta = FormToObject();

            _memory.AdicionarConta(NovaConta);

            CleanFields();

            ListContas();
        }
示例#2
0
        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);
                }
            }
        }