Example #1
0
 /// <summary>
 /// constructor
 /// </summary>
 /// <param name="parameters"></param>
 /// <param name="results"></param>
 /// <param name="reportStore"></param>
 /// <param name="report"></param>
 /// <param name="dataDB"></param>
 /// <param name="depth"></param>
 /// <param name="column"></param>
 /// <param name="lineId"></param>
 /// <param name="parentRowId"></param>
 public TRptEvaluator(TParameterList parameters,
     TResultList results,
     TReportStore reportStore,
     TRptReport report,
     TDataBase dataDB,
     int depth,
     int column,
     int lineId,
     int parentRowId)
     : base(parameters, results, reportStore, report, dataDB, depth, column, lineId, parentRowId)
 {
 }
Example #2
0
 /// <summary>
 /// constructor
 /// </summary>
 /// <param name="situation"></param>
 /// <param name="depth"></param>
 /// <param name="column"></param>
 /// <param name="lineId"></param>
 /// <param name="parentRowId"></param>
 public TRptSituation(TRptSituation situation, int depth, int column, int lineId, int parentRowId)
 {
     this.Parameters         = situation.Parameters;
     this.Results            = situation.Results;
     this.ReportStore        = situation.ReportStore;
     this.CurrentReport      = situation.CurrentReport;
     this.DatabaseConnection = situation.DatabaseConnection;
     this.Depth       = depth;
     this.column      = column;
     this.LineId      = lineId;
     this.ParentRowId = parentRowId;
 }
Example #3
0
 /// <summary>
 /// constructor
 /// </summary>
 /// <param name="parameters"></param>
 /// <param name="results"></param>
 /// <param name="reportStore"></param>
 /// <param name="report"></param>
 /// <param name="dataDB"></param>
 /// <param name="depth"></param>
 /// <param name="column"></param>
 /// <param name="lineId"></param>
 /// <param name="parentRowId"></param>
 public TRptEvaluator(TParameterList parameters,
                      TResultList results,
                      TReportStore reportStore,
                      TRptReport report,
                      TDataBase dataDB,
                      int depth,
                      int column,
                      int lineId,
                      int parentRowId)
     : base(parameters, results, reportStore, report, dataDB, depth, column, lineId, parentRowId)
 {
 }
Example #4
0
 /// <summary>
 /// constructor
 /// </summary>
 /// <param name="situation"></param>
 public TRptSituation(TRptSituation situation)
 {
     this.Parameters         = situation.Parameters;
     this.Results            = situation.Results;
     this.ReportStore        = situation.ReportStore;
     this.CurrentReport      = situation.CurrentReport;
     this.DatabaseConnection = situation.DatabaseConnection;
     this.Depth       = situation.Depth;
     this.column      = situation.column;
     this.LineId      = situation.LineId;
     this.ParentRowId = situation.ParentRowId;
 }
Example #5
0
        /// <summary>
        /// main function
        /// </summary>
        /// <param name="myStore"></param>
        /// <returns></returns>
        public Boolean ParseDocument(ref TReportStore myStore)
        {
            Boolean ReturnValue;
            int     dummy;
            XmlNode startNode;

            this.myStore = myStore;
            dummy        = 0;
            ReturnValue  = false;
            startNode    = myDoc.DocumentElement;

            if (startNode.Name.ToLower() == "reports")
            {
                ReturnValue = (ParseGroup(startNode.FirstChild, ref dummy, "report") != null);
            }

            return(ReturnValue);
        }
Example #6
0
 /// <summary>
 /// constructor
 /// </summary>
 /// <param name="parameters"></param>
 /// <param name="results"></param>
 /// <param name="reportStore"></param>
 /// <param name="report"></param>
 /// <param name="dataDB"></param>
 /// <param name="depth"></param>
 /// <param name="column"></param>
 /// <param name="lineId"></param>
 /// <param name="parentRowId"></param>
 public TRptSituation(TParameterList parameters,
                      TResultList results,
                      TReportStore reportStore,
                      TRptReport report,
                      TDataBase dataDB,
                      int depth,
                      int column,
                      int lineId,
                      int parentRowId)
 {
     TRptSituation.RunningCode = 0;
     this.Parameters           = parameters;
     this.Results            = results;
     this.ReportStore        = reportStore;
     this.CurrentReport      = report;
     this.DatabaseConnection = dataDB;
     this.Depth       = depth;
     this.column      = column;
     this.LineId      = lineId;
     this.ParentRowId = parentRowId;
 }
Example #7
0
        /// <summary>
        /// main function
        /// </summary>
        /// <param name="myStore"></param>
        /// <returns></returns>
        public Boolean ParseDocument(ref TReportStore myStore)
        {
            Boolean ReturnValue;
            int dummy;
            XmlNode startNode;

            this.myStore = myStore;
            dummy = 0;
            ReturnValue = false;
            startNode = myDoc.DocumentElement;

            if (startNode.Name.ToLower() == "reports")
            {
                ReturnValue = (ParseGroup(startNode.FirstChild, ref dummy, "report") != null);
            }

            return ReturnValue;
        }
Example #8
0
 /// <summary>
 /// constructor
 /// </summary>
 /// <param name="situation"></param>
 /// <param name="depth"></param>
 /// <param name="column"></param>
 /// <param name="lineId"></param>
 /// <param name="parentRowId"></param>
 public TRptSituation(TRptSituation situation, int depth, int column, int lineId, int parentRowId)
 {
     this.Parameters = situation.Parameters;
     this.Results = situation.Results;
     this.ReportStore = situation.ReportStore;
     this.CurrentReport = situation.CurrentReport;
     this.DatabaseConnection = situation.DatabaseConnection;
     this.Depth = depth;
     this.column = column;
     this.LineId = lineId;
     this.ParentRowId = parentRowId;
 }
Example #9
0
 /// <summary>
 /// constructor
 /// </summary>
 /// <param name="situation"></param>
 public TRptSituation(TRptSituation situation)
 {
     this.Parameters = situation.Parameters;
     this.Results = situation.Results;
     this.ReportStore = situation.ReportStore;
     this.CurrentReport = situation.CurrentReport;
     this.DatabaseConnection = situation.DatabaseConnection;
     this.Depth = situation.Depth;
     this.column = situation.column;
     this.LineId = situation.LineId;
     this.ParentRowId = situation.ParentRowId;
 }
Example #10
0
 /// <summary>
 /// constructor
 /// </summary>
 /// <param name="parameters"></param>
 /// <param name="results"></param>
 /// <param name="reportStore"></param>
 /// <param name="report"></param>
 /// <param name="dataDB"></param>
 /// <param name="depth"></param>
 /// <param name="column"></param>
 /// <param name="lineId"></param>
 /// <param name="parentRowId"></param>
 public TRptSituation(TParameterList parameters,
     TResultList results,
     TReportStore reportStore,
     TRptReport report,
     TDataBase dataDB,
     int depth,
     int column,
     int lineId,
     int parentRowId)
 {
     TRptSituation.RunningCode = 0;
     this.Parameters = parameters;
     this.Results = results;
     this.ReportStore = reportStore;
     this.CurrentReport = report;
     this.DatabaseConnection = dataDB;
     this.Depth = depth;
     this.column = column;
     this.LineId = lineId;
     this.ParentRowId = parentRowId;
 }