Exemplo n.º 1
0
            public static Credito New(decimal valor, TipoCredito tipo, AvaliacaoCredito avaliacao)
            {
                var credito = new Credito(valor);
                credito.Tipo = tipo;
                credito.Avaliacao = avaliacao;

                return credito;
            }
Exemplo n.º 2
0
            public static Credito New(Guid clienteId, decimal valor, int quantidadeParcelas)
            {
                var credito  = new Credito(clienteId, valor);
                var parcelas = new List <Parcela>();
                var dataBase = DateTime.Now;

                for (int i = 0; i < quantidadeParcelas; i++)
                {
                    var parcela = Parcela.Nova(valor, 0, 0, quantidadeParcelas, dataBase);
                    parcelas.Add(parcela);
                    dataBase = parcela.Vencimento;
                }

                return(credito);
            }
Exemplo n.º 3
0
            public static Credito New(Guid clienteId, decimal valor, int quantidadeParcelas)
            {
                var credito = new Credito(clienteId, valor);
                var parcelas = new List<Parcela>();
                var dataBase = DateTime.Now;

                for (int i = 0; i < quantidadeParcelas; i++)
                {
                    var parcela = Parcela.Nova(valor, 0, 0, quantidadeParcelas, dataBase);
                    parcelas.Add(parcela);
                    dataBase = parcela.Vencimento;
                }

                return credito;
            }