Ejemplo n.º 1
0
        private void comboContas_SelectedIndexChanged(object sender, EventArgs e)
        {
            int indiceSelecionado = comboContas.SelectedIndex;

            MessageBox.Show(indiceSelecionado.ToString());
            Contas contaSelecionada = contas[indiceSelecionado];

            textoTitular.Text = contaSelecionada.Titular;
            textoNumero.Text  = Convert.ToString(contaSelecionada.Numero);
            textoSaldo.Text   = Convert.ToString(contaSelecionada.Saldo);
        }
Ejemplo n.º 2
0
 public void AdicionaConta(Contas contas)
 {
     if (this.quantidadeDeContas == this.contas.Length)
     {
         Contas[] novo = new Contas[this.quantidadeDeContas * 2];
         for (int i = 0; i < this.quantidadeDeContas; i++)
         {
             novo[i] = this.contas[i];
         }
     }
     this.contas[this.quantidadeDeContas] = contas;
     this.quantidadeDeContas++;
     comboContas.Items.Add(contas.Titular);
 }
Ejemplo n.º 3
0
        public void RemoveConta(Contas conta)
        {
            comboContas.Items.Remove(conta.Titular);

            int i;

            for (i = 0; i < quantidadeDeContas; i++)
            {
                if (contas[i] == conta)
                {
                    break;
                }
            }
            while (i + 1 <= quantidadeDeContas)
            {
                contas[i] = contas[i + 1];
                i++;
            }

            quantidadeDeContas--;
        }
Ejemplo n.º 4
0
 public void transfere(double Valor, Contas destino)
 {
     this.Saca(Valor);
     destino.deposita(Valor);
 }