public OrderPaymentStatus EvaluatePaymentStatus(Order o) { var s = new OrderPaymentSummary(); s.Populate(o, this); return(EvaluatePaymentStatus(o, s)); }
public OrderPaymentSummary PaymentSummary(Order o) { var result = new OrderPaymentSummary(); result.Populate(o, this); o.PaymentStatus = EvaluatePaymentStatus(o, result); return(result); }