public Caixa(Decimal SaldoAbertura) { if (SaldoAbertura < 0) throw new ExcecaoSaldoAberturaInvalido(); this._dataAbertura = DateTime.Now; this._situacao = TipoSituacaoCaixa.Aberto; this.LancarSaldoAbertura(SaldoAbertura); }
public Caixa(Decimal SaldoAbertura) { if (SaldoAbertura < 0) { throw new ExcecaoSaldoAberturaInvalido(); } this._dataAbertura = DateTime.Now; this._situacao = TipoSituacaoCaixa.Aberto; this.LancarSaldoAbertura(SaldoAbertura); }
public virtual void Fechar() { this._situacao = TipoSituacaoCaixa.Fechado; this._dataFechamento = DateTime.Now; }
public virtual void Abrir() { this._situacao = TipoSituacaoCaixa.Aberto; this._dataAbertura = DateTime.Now; this._dataFechamento = DateTime.MinValue; }