public ExtratoModel( int id, int clienteId, DateTime criadoEm, LancamentoTipo tipo, decimal valorTransacao, string descricao, string contaOrigem, string nomeClienteOrigem, string contaDestino, string nomeClienteDestino, decimal saldo, TransacaoTipo transacaoTipo) { Id = id; this.ClienteId = clienteId; this.CriadoEm = criadoEm; this.Tipo = tipo; this.ValorTransacao = valorTransacao; this.Descricao = descricao; this.ContaOrigem = contaOrigem; this.NomeClienteOrigem = nomeClienteOrigem; this.ContaDestino = contaDestino; this.NomeClienteDestino = nomeClienteDestino; Saldo = saldo; TransacaoTipo = transacaoTipo; }
public LancamentoCriado( int clienteId, LancamentoTipo tipo, decimal valorTransacao, string contaOrigem, string nomeClienteOrigem, string contaDestino, string nomeClienteDestino, decimal saldo, TransacaoTipo transacaoTipo ) { ClienteId = clienteId; CriadoEm = DateTime.UtcNow; Tipo = tipo; ValorTransacao = valorTransacao; SetDescricao(); ContaOrigem = contaOrigem; NomeClienteOrigem = nomeClienteOrigem; ContaDestino = contaDestino; NomeClienteDestino = nomeClienteDestino; Saldo = saldo; TransacaoTipo = transacaoTipo; }