/// <summary> /// Metodo responsável por Gerar parcelas. /// </summary> /// <param name="dataIncicioVencimento">Data inicial do primeiro vencimento.</param> /// <param name="numeroParcelas">Numero de Parcelas a serem feitas.</param> /// <param name="valor">Valor padrao de Cada Parcela.</param> public void GerarParcelas(DateTime dataIncicioVencimento, int numeroParcelas, decimal valor) { for (int i = 1; i <= numeroParcelas; i++) { Parcela p = new Parcela(); p.NumeroParcela = i; p.Status = StatusControle.Atrasada; p.DataVencimento = dataIncicioVencimento.AddMonths(i - 1); this.parcelas.Add(p); } }
public override bool Equals(object obj) { bool resultado = false; if (obj is Parcela) { Parcela d = obj as Parcela; if (d.Id == this.id) { resultado = true; } } return(resultado); }
/// <summary> /// Construtor padrão do Historico da Parcela, Inicializando a Parcela e o Usuario. /// </summary> public HistoricoParcela() { this.parcela = new Parcela(); this.parcelaHistorico = new Parcela(); this.usuario = new Usuario(); }