Example #1
0
 public Transazione2(int numero, DateTime data, ContoCorrente conto, string causale, double importo)
 {
     if (causale == null)
         throw new ArgumentNullException("causale");
     Numero = numero;
     Data = data;
     Conto = conto;
     Causale = causale;
     Importo = importo;
 }
Example #2
0
 public static ContoCorrente CreaConto(string titolare, double saldoIniziale)
 {
     var conto = new ContoCorrente(NumeroConto(), titolare, saldoIniziale);
     conti.Add(conto);
     return conto;
 }
Example #3
0
        void VisualizzaTransazioni(ContoCorrente conto)
        {
            //in questo caso non necessario, poiché ogni chiamata a ElencoTransazioni() produce un
            // nuovo elenco, anche se contiene gli stessi dati di prima!
            //dgTransazioni.DataSource = null;

            dgTransazioni.DataSource = conto.ElencoTransazioni();
        }
Example #4
0
 void VisualizzaConto(ContoCorrente c)
 {
     dgConti.Rows.Add(c.Numero, c.Titolare, c.Saldo);
 }