protected override bool ComparaValor(ObjetoValor obj)
        {
            ParcelamentoFormaPagamento p = (ParcelamentoFormaPagamento)obj;

            return((this.Tipo.Equals(p.Tipo)) &&
                   (this.QuantidadeParcelas.Equals(p.QuantidadeParcelas)) &&
                   (this.IntervaloEntreParcelas.Equals(p.IntervaloEntreParcelas)));
        }
Beispiel #2
0
 // Constructor para forma de pagamento a prazo
 public FormaPagamento(String Descricao,
                       TipoFormaPagamento TipoFormaPagamento,
                       Decimal percentualAcrescimo,
                       Decimal percentualDesconto,
                       ParcelamentoFormaPagamento parcelamento)
 {
     this.Descricao = Descricao;
     this.PercentualAcrescimo = percentualAcrescimo;
     this.PercentualDesconto = percentualDesconto;
     this.Tipo = TipoFormaPagamento;
     this.Parcelamento = parcelamento;
 }