Exemplo n.º 1
0
        private void btnCrearCajaAhorro_Click(object sender, EventArgs e)
        {
            try
            {
                Banco banco = this.bancos.Find(x => x.nombre == ((Banco)this.listBancos.SelectedItem).nombre &&
                                               x.sucursal == ((Banco)this.listBancos.SelectedItem).sucursal);
                Cliente cliente = this.clientes.Find(x => x.IdCliente == ((Cliente)this.listClientes.SelectedItem).IdCliente);

                Cuenta cuenta = banco.AltaCuenta(cliente, TipoCuenta.CajaAhorro);
                this.bancos[this.bancos.IndexOf(banco)] = banco;
                this.cuentas.Add(cuenta);
                this.listCuentas.Items.Add(cuenta);
            }
            catch (Exception)
            {
                MessageBox.Show("Error.");
            }
        }