Esempio n. 1
0
        /// <summary>
        /// Evento de debito em contacorrente
        /// </summary>
        /// <param name="command"></param>
        public void DebitoContaCorrente(ITransferencia command)
        {
            var lancamento = new Lancamentos(TipoLancamento.Debito, command.valorTransferencia);

            this.AdicionarLancamento(lancamento);

            this.saldoContaCorrente -= command.valorTransferencia;
        }
Esempio n. 2
0
 /// <summary>
 /// Adiciona a transferencia nos lançamentos da conta
 /// </summary>
 /// <param name="lancamentos"></param>
 protected void AdicionarLancamento(Lancamentos lancamentos)
 {
     this.lancamentos.Add(lancamentos);
 }