private void InitClass() { base.DataSetName = "NSurveyDataSource"; base.Prefix = ""; base.Namespace = "http://www.nsurvey.org/NSurveyDataSource.xsd"; base.Locale = new CultureInfo("en-US"); base.CaseSensitive = false; base.EnforceConstraints = true; this.tableXmlDataSource = new XmlDataSourceDataTable(); base.Tables.Add(this.tableXmlDataSource); this.tableXmlAnswers = new XmlAnswersDataTable(); base.Tables.Add(this.tableXmlAnswers); this.tableXmlAnswer = new XmlAnswerDataTable(); base.Tables.Add(this.tableXmlAnswer); ForeignKeyConstraint constraint = new ForeignKeyConstraint("XmlDataSource_XmlAnswers", new DataColumn[] { this.tableXmlDataSource.XmlDataSource_IdColumn }, new DataColumn[] { this.tableXmlAnswers.XmlDataSource_IdColumn }); this.tableXmlAnswers.Constraints.Add(constraint); constraint.AcceptRejectRule = AcceptRejectRule.None; constraint.DeleteRule = Rule.Cascade; constraint.UpdateRule = Rule.Cascade; constraint = new ForeignKeyConstraint("XmlAnswers_XmlAnswer", new DataColumn[] { this.tableXmlAnswers.XmlAnswers_IdColumn }, new DataColumn[] { this.tableXmlAnswer.XmlAnswers_IdColumn }); this.tableXmlAnswer.Constraints.Add(constraint); constraint.AcceptRejectRule = AcceptRejectRule.None; constraint.DeleteRule = Rule.Cascade; constraint.UpdateRule = Rule.Cascade; this.relationXmlAnswers_XmlAnswer = new DataRelation("XmlAnswers_XmlAnswer", new DataColumn[] { this.tableXmlAnswers.XmlAnswers_IdColumn }, new DataColumn[] { this.tableXmlAnswer.XmlAnswers_IdColumn }, false); this.relationXmlAnswers_XmlAnswer.Nested = true; base.Relations.Add(this.relationXmlAnswers_XmlAnswer); this.relationXmlDataSource_XmlAnswers = new DataRelation("XmlDataSource_XmlAnswers", new DataColumn[] { this.tableXmlDataSource.XmlDataSource_IdColumn }, new DataColumn[] { this.tableXmlAnswers.XmlDataSource_IdColumn }, false); this.relationXmlDataSource_XmlAnswers.Nested = true; base.Relations.Add(this.relationXmlDataSource_XmlAnswers); }
internal void InitVars() { this.tableXmlDataSource = (XmlDataSourceDataTable)base.Tables["XmlDataSource"]; if (this.tableXmlDataSource != null) { this.tableXmlDataSource.InitVars(); } this.tableXmlAnswers = (XmlAnswersDataTable)base.Tables["XmlAnswers"]; if (this.tableXmlAnswers != null) { this.tableXmlAnswers.InitVars(); } this.tableXmlAnswer = (XmlAnswerDataTable)base.Tables["XmlAnswer"]; if (this.tableXmlAnswer != null) { this.tableXmlAnswer.InitVars(); } this.relationXmlAnswers_XmlAnswer = base.Relations["XmlAnswers_XmlAnswer"]; this.relationXmlDataSource_XmlAnswers = base.Relations["XmlDataSource_XmlAnswers"]; }
internal void InitVars() { this.tableXmlDataSource = (XmlDataSourceDataTable) base.Tables["XmlDataSource"]; if (this.tableXmlDataSource != null) { this.tableXmlDataSource.InitVars(); } this.tableXmlAnswers = (XmlAnswersDataTable) base.Tables["XmlAnswers"]; if (this.tableXmlAnswers != null) { this.tableXmlAnswers.InitVars(); } this.tableXmlAnswer = (XmlAnswerDataTable) base.Tables["XmlAnswer"]; if (this.tableXmlAnswer != null) { this.tableXmlAnswer.InitVars(); } this.relationXmlAnswers_XmlAnswer = base.Relations["XmlAnswers_XmlAnswer"]; this.relationXmlDataSource_XmlAnswers = base.Relations["XmlDataSource_XmlAnswers"]; }