public ContaCorrenteDesbloqueioService(ContaCorrente conta, string numeroOrdemJudicial) { _conta = conta; _ordemJudicial = new OrdemJudicial(_conta, numeroOrdemJudicial); }
public List<TransacoesBancarias> ObterExtratoMensal(ContaCorrente conta, int mes, int ano) { var repositorioTransacoesBancarias = new TransacoesBancariasRepository(); //se for da politica do dominio cobrar pela emissao do extrato entao //devera existir uma classe extrato herdada de transacoes bancarias que //fara um débito na conta corrente que será emitida o extrato. Isso após recuperar os itens do extrato. return repositorioTransacoesBancarias.ObterListaPorMes(conta, mes, ano); }
public Saque(ContaCorrente conta, decimal valor) { _dataOperacao = DateTime.Now; _conta = conta; _valor = valor; }
public TransferenciaService(ContaCorrente contaSaque, ContaCorrente contaDeposito, decimal valor) { _contaSaque = contaSaque; _contaDeposito = contaDeposito; _valor = valor; }
public List <TransacoesBancarias> ObterListaPorMes(ContaCorrente conta, int mes, int ano) { return(_operacoes.Where(operacao => (operacao._dataOperacao.Month == mes) && (operacao._dataOperacao.Year == ano) && (operacao._conta.Numero == conta.Numero)).ToList()); }
public SaqueService(ContaCorrente conta, decimal valor) { _conta = conta; _valor = valor; }
public OrdemJudicial(ContaCorrente conta, string numeroOrdem) { _numeroOrdem = numeroOrdem; _data = DateTime.Now; _conta = conta; }