示例#1
0
文件: Report.cs 项目: kiquenet/B4F
        protected Report(ICustomerAccount account, IReportLetter reportLetter, ReportStatuses reportStatus, string reportErrorMessage)
        {
            Account = account;
            ModelPortfolio = account.ModelPortfolio;
            SetContactsNAW(account);

            ReportLetter = reportLetter;
            ReportStatusId = (int)reportStatus;
            ErrorMessage = reportErrorMessage;

            CreationDate = DateTime.Now;
        }
示例#2
0
文件: ReportEOY.cs 项目: kiquenet/B4F
 public ReportEOY(ICustomerAccount account, IReportLetter reportLetter, ReportStatuses reportStatus, string reportErrorMessage)
     : base(account, reportLetter, reportStatus, reportErrorMessage)
 {
 }
示例#3
0
 // Return an boolean.
 public static bool Insert(IDalSession session, IReportLetter obj)
 {
     return session.Insert(obj);
 }
示例#4
0
文件: Report.cs 项目: kiquenet/B4F
 public static IReport CreateReport(ICustomerAccount account, IReportLetter reportLetter,
                                    ReportStatuses reportStatus, string reportErrorMessage)
 {
     if (reportLetter.ReportLetterTypeId == (int)ReportLetterTypes.EOY)
         return new ReportEOY(account, reportLetter, reportStatus, reportErrorMessage);
     else
         return new ReportQuarter(account, reportLetter, reportStatus, reportErrorMessage);
 }