public void Depositar(decimal valor) { this.Saldo = this.Saldo + valor; var movimento = new Movimentacao() { Valor = valor, DataDaTransacao = DateTime.Now, Operacao = "+" }; this.Historico.Add(movimento); }
// virtual permite que se faça a sobrescrita do método public virtual bool Sacar(decimal valor) { if (this.Saldo < valor) { return(false); } this.Saldo = this.Saldo - valor; var movimento = new Movimentacao() { Valor = valor, DataDaTransacao = DateTime.Now, Operacao = "-" }; this.Historico.Add(movimento); return(true); }