CmsData.OrganizationMember.TotalPaid C# (CSharp) Method

TotalPaid() public method

public TotalPaid ( CmsData.CMSDataContext db ) : decimal
db CmsData.CMSDataContext
return decimal
        public decimal TotalPaid(CMSDataContext db)
        {
            if (totalPaid.HasValue)
                return totalPaid.Value;
            totalPaid = db.TotalPaid(OrganizationId, PeopleId);
            return totalPaid ?? 0;
        }

Usage Example

Ejemplo n.º 1
0
        private static void SummarizePayment(Transaction ti, OrganizationMember om, StringBuilder sb)
        {
            if ((ti.Amt ?? 0) == 0 || om == null)
                return;

            var ts = om.TransactionSummary(DbUtil.Db);
            if (ts != null)
                sb.AppendFormat(@"
            <tr><td colspan='2'>
            <table cellpadding=4>
            <tr>
            <td>Registrant Fee</td>
            <td>Amount Paid</td>
            <td>Amount Due</td>
            </tr>
            <tr>
            <td align='right'>{0}</td>
            <td align='right'>{1}</td>
            <td align='right'>{2}</td>
            </tr>
            </table>
            </td></tr>
            ", ts.IndAmt.ToString2("c"),
                    om.TotalPaid(DbUtil.Db).ToString("c"),
                    om.AmountDue(DbUtil.Db).ToString("c"));
        }
All Usage Examples Of CmsData.OrganizationMember::TotalPaid