Exemplo n.º 1
0
        public Caixa(Decimal SaldoAbertura)
        {
            if (SaldoAbertura < 0)
                throw new ExcecaoSaldoAberturaInvalido();

            this._dataAbertura = DateTime.Now;
            this._situacao = TipoSituacaoCaixa.Aberto;
            this.LancarSaldoAbertura(SaldoAbertura);
        }
Exemplo n.º 2
0
        public Caixa(Decimal SaldoAbertura)
        {
            if (SaldoAbertura < 0)
            {
                throw new ExcecaoSaldoAberturaInvalido();
            }

            this._dataAbertura = DateTime.Now;
            this._situacao     = TipoSituacaoCaixa.Aberto;
            this.LancarSaldoAbertura(SaldoAbertura);
        }
Exemplo n.º 3
0
 public virtual void Fechar()
 {
     this._situacao = TipoSituacaoCaixa.Fechado;
     this._dataFechamento = DateTime.Now;
 }
Exemplo n.º 4
0
 public virtual void Abrir()
 {
     this._situacao = TipoSituacaoCaixa.Aberto;
     this._dataAbertura = DateTime.Now;
     this._dataFechamento = DateTime.MinValue;
 }
Exemplo n.º 5
0
 public virtual void Abrir()
 {
     this._situacao       = TipoSituacaoCaixa.Aberto;
     this._dataAbertura   = DateTime.Now;
     this._dataFechamento = DateTime.MinValue;
 }
Exemplo n.º 6
0
 public virtual void Fechar()
 {
     this._situacao       = TipoSituacaoCaixa.Fechado;
     this._dataFechamento = DateTime.Now;
 }