public string PrepareSummaryText(Transaction ti) { if (RecordFamilyAttendance()) return SummarizeFamilyAttendance(); var om = GetOrgMember(); var si = new SummaryInfo(DbUtil.Db, om.PeopleId, om.OrganizationId); return si.ToString(); }
public string PrepareSummaryText() { if (RecordFamilyAttendance()) return SummarizeFamilyAttendance(); var om = GetOrgMember(); if (om == null) return ""; var si = new SummaryInfo(DbUtil.Db, om.PeopleId, om.OrganizationId); return si.GetResults(DbUtil.Db); }
public string PrepareSummaryText(Transaction ti) { if (RecordFamilyAttendance()) return SummarizeFamilyAttendance(); var om = GetOrgMember(); if (Util2.UseNewDetails) { var si = new SummaryInfo(DbUtil.Db, om.PeopleId, om.OrganizationId); return si.ToString(); } var sb = StartSummary(); SummarizePayment(ti, om, sb); if (Parent.SupportMissionTrip) SummarizeSupportMissionTrip(sb); else SummarizeAnswers(sb, om); return FinishSummary(sb); }
public static string GetResults(CMSDataContext db, int pid, int oid) { var host = db.Host; try { var si = new SummaryInfo(db, pid, oid); var template = Handlebars.Compile(Properties.Resources.Details2); var ret = template(si); return(ret); } catch (Exception ex) { throw new Exception($@" disposed: {db.IsDisposed} message: {ex.Message} host: {host} oid: {oid} pid: {pid} ", ex); } }
public static string GetResults(CMSDataContext db, int pid, int oid) { var host = db.Host; try { var si = new SummaryInfo(db, pid, oid); var content = db.ContentHtml("OnlineRegSummaryHtml", Properties.Resources.Details2); var template = si.hbContext.Compile(content); var ret = template(si); return(ret); } catch (Exception ex) { throw new Exception($@" message: {ex.Message} host: {host} oid: {oid} pid: {pid} ", ex); } }