示例#1
0
            public override DataTable Clone()
            {
                ResultsDataTable cln = ((ResultsDataTable)(base.Clone()));

                cln.InitVars();
                return(cln);
            }
示例#2
0
            public override global::System.Data.DataTable Clone()
            {
                ResultsDataTable cln = ((ResultsDataTable)(base.Clone()));

                cln.InitVars();
                return(cln);
            }
示例#3
0
 internal void InitVars()
 {
     this.tableResults = ((ResultsDataTable)(this.Tables["Results"]));
     if ((this.tableResults != null))
     {
         this.tableResults.InitVars();
     }
 }
示例#4
0
 private void InitClass()
 {
     this.DataSetName             = "DatasetResults";
     this.Prefix                  = "";
     this.Namespace               = "http://tempuri.org/DatasetResults.xsd";
     this.EnforceConstraints      = true;
     this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
     this.tableResults            = new ResultsDataTable();
     base.Tables.Add(this.tableResults);
 }
示例#5
0
 internal void InitVars(bool initTable)
 {
     this.tableResults = ((ResultsDataTable)(base.Tables["Results"]));
     if ((initTable == true))
     {
         if ((this.tableResults != null))
         {
             this.tableResults.InitVars();
         }
     }
 }
示例#6
0
 private void InitClass()
 {
     this.DataSetName        = "DatasetResults";
     this.Prefix             = "";
     this.Namespace          = "http://tempuri.org/DatasetResults.xsd";
     this.Locale             = new System.Globalization.CultureInfo("en-US");
     this.CaseSensitive      = false;
     this.EnforceConstraints = true;
     this.tableResults       = new ResultsDataTable();
     this.Tables.Add(this.tableResults);
 }
示例#7
0
        private void InitClass()
        {
            this.DataSetName        = "NglXml1";
            this.Prefix             = "";
            this.Namespace          = "http://ngl.fysel.ntnu.no/NglXml1.xsd";
            this.Locale             = new System.Globalization.CultureInfo("en-US");
            this.CaseSensitive      = false;
            this.EnforceConstraints = true;
            this.tableResults       = new ResultsDataTable();
            this.Tables.Add(this.tableResults);
            this.tableYVals = new YValsDataTable();
            this.Tables.Add(this.tableYVals);
            this.tablePlots = new PlotsDataTable();
            this.Tables.Add(this.tablePlots);
            ForeignKeyConstraint fkc;

            fkc = new ForeignKeyConstraint("PlotYVals", new DataColumn[] {
                this.tablePlots.PIDColumn
            }, new DataColumn[] {
                this.tableYVals.PIDColumn
            });
            this.tableYVals.Constraints.Add(fkc);
            fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None;
            fkc.DeleteRule       = System.Data.Rule.Cascade;
            fkc.UpdateRule       = System.Data.Rule.Cascade;
            fkc = new ForeignKeyConstraint("ResultPlot", new DataColumn[] {
                this.tableResults.RIDColumn
            }, new DataColumn[] {
                this.tablePlots.RIDColumn
            });
            this.tablePlots.Constraints.Add(fkc);
            fkc.AcceptRejectRule   = System.Data.AcceptRejectRule.None;
            fkc.DeleteRule         = System.Data.Rule.Cascade;
            fkc.UpdateRule         = System.Data.Rule.Cascade;
            this.relationPlotYVals = new DataRelation("PlotYVals", new DataColumn[] {
                this.tablePlots.PIDColumn
            }, new DataColumn[] {
                this.tableYVals.PIDColumn
            }, false);
            this.Relations.Add(this.relationPlotYVals);
            this.relationResultPlot = new DataRelation("ResultPlot", new DataColumn[] {
                this.tableResults.RIDColumn
            }, new DataColumn[] {
                this.tablePlots.RIDColumn
            }, false);
            this.Relations.Add(this.relationResultPlot);
        }
示例#8
0
 internal void InitVars()
 {
     this.tableResults = ((ResultsDataTable)(this.Tables["Result"]));
     if ((this.tableResults != null))
     {
         this.tableResults.InitVars();
     }
     this.tableYVals = ((YValsDataTable)(this.Tables["YVals"]));
     if ((this.tableYVals != null))
     {
         this.tableYVals.InitVars();
     }
     this.tablePlots = ((PlotsDataTable)(this.Tables["Plot"]));
     if ((this.tablePlots != null))
     {
         this.tablePlots.InitVars();
     }
     this.relationPlotYVals  = this.Relations["PlotYVals"];
     this.relationResultPlot = this.Relations["ResultPlot"];
 }
        private void ProcessCodeFromFile(string fileName, string codeString, Regex regex)
        {
            var matches = regex.Matches(codeString);

            foreach (Match match in matches)
            {
                if (match != null)
                {
                    var contents = match.Groups[0].Value;

                    if (string.IsNullOrEmpty(SearchString) == false)
                    {
                        if (contents.ToLower().Contains(SearchString.ToLower()))
                        {
                            var row = ResultsDataTable.NewRow();
                            row[0] = fileName;
                            row[ColExtractedContent] = contents;
                        }
                    }
                }
            }
        }
        private void AddToResultDataTable(DataRow dataRow, string extractedContent = null)
        {
            if (ResultsDataTable == null)
            {
                ResultsDataTable = dataRow.Table.Clone();
                ResultsDataTable.Columns.Add(ColExtractedContent);
            }

            var newDataRow = ResultsDataTable.NewRow();

            foreach (DataColumn column in dataRow.Table.Columns)
            {
                newDataRow[column.ColumnName] = dataRow[column.ColumnName];
            }

            if (extractedContent != null)
            {
                newDataRow[ColExtractedContent] = extractedContent;
            }

            ResultsDataTable.Rows.Add(newDataRow);
        }
示例#11
0
 internal ResultsRow(DataRowBuilder rb) : 
         base(rb) {
     this.tableResults = ((ResultsDataTable)(this.Table));
 }
示例#12
0
 private void InitClass() {
     this.DataSetName = "DSResults";
     this.Prefix = "";
     this.Namespace = "http://tempuri.org/DSResults.xsd";
     this.Locale = new System.Globalization.CultureInfo("sv");
     this.CaseSensitive = false;
     this.EnforceConstraints = true;
     this.tableResults = new ResultsDataTable();
     this.Tables.Add(this.tableResults);
     this.tableTeamResults = new TeamResultsDataTable();
     this.Tables.Add(this.tableTeamResults);
 }
 internal ResultsRow(global::System.Data.DataRowBuilder rb) : 
         base(rb) {
     this.tableResults = ((ResultsDataTable)(this.Table));
 }
 private void InitClass() {
     this.DataSetName = "DatasetResults";
     this.Prefix = "";
     this.Namespace = "http://tempuri.org/DatasetResults.xsd";
     this.EnforceConstraints = true;
     this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
     this.tableResults = new ResultsDataTable();
     base.Tables.Add(this.tableResults);
 }
 internal void InitVars(bool initTable) {
     this.tableResults = ((ResultsDataTable)(base.Tables["Results"]));
     if ((initTable == true)) {
         if ((this.tableResults != null)) {
             this.tableResults.InitVars();
         }
     }
 }
示例#16
0
 internal ResultsRow(DataRowBuilder rb) :
     base(rb)
 {
     this.tableResults = ((ResultsDataTable)(this.Table));
 }
示例#17
0
 internal ResultsRow(global::System.Data.DataRowBuilder rb) :
     base(rb)
 {
     this.tableResults = ((ResultsDataTable)(this.Table));
 }
示例#18
0
 internal void InitVars() {
     this.tableResults = ((ResultsDataTable)(this.Tables["Results"]));
     if ((this.tableResults != null)) {
         this.tableResults.InitVars();
     }
     this.tableTeamResults = ((TeamResultsDataTable)(this.Tables["TeamResults"]));
     if ((this.tableTeamResults != null)) {
         this.tableTeamResults.InitVars();
     }
 }