private void InitClass() { this.DataSetName = "CallButlerDataset"; this.Prefix = ""; this.Namespace = "http://www.worksoutsoft.com/Schemas/CallButlerDataset.xsd"; this.EnforceConstraints = true; this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.ExcludeSchema; this.tableGreetings = new GreetingsDataTable(); base.Tables.Add(this.tableGreetings); this.tableLocalizedGreetings = new LocalizedGreetingsDataTable(); base.Tables.Add(this.tableLocalizedGreetings); this.tableCallHistory = new CallHistoryDataTable(); base.Tables.Add(this.tableCallHistory); this.tableDepartments = new DepartmentsDataTable(); base.Tables.Add(this.tableDepartments); this.tableExtensions = new ExtensionsDataTable(); base.Tables.Add(this.tableExtensions); this.tableExtensionContactNumbers = new ExtensionContactNumbersDataTable(); base.Tables.Add(this.tableExtensionContactNumbers); this.tableVoicemails = new VoicemailsDataTable(); base.Tables.Add(this.tableVoicemails); this.tablePersonalizedGreetings = new PersonalizedGreetingsDataTable(); base.Tables.Add(this.tablePersonalizedGreetings); this.tableProviders = new ProvidersDataTable(); base.Tables.Add(this.tableProviders); this.tableScriptSchedules = new ScriptSchedulesDataTable(); base.Tables.Add(this.tableScriptSchedules); global::System.Data.ForeignKeyConstraint fkc; fkc = new global::System.Data.ForeignKeyConstraint("FK_Greetings_LocalizedGreetings", new global::System.Data.DataColumn[] { this.tableGreetings.GreetingIDColumn}, new global::System.Data.DataColumn[] { this.tableLocalizedGreetings.GreetingIDColumn}); this.tableLocalizedGreetings.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.Cascade; fkc.UpdateRule = global::System.Data.Rule.Cascade; fkc = new global::System.Data.ForeignKeyConstraint("FK_Extensions_ExtensionContactNumbers", new global::System.Data.DataColumn[] { this.tableExtensions.ExtensionIDColumn}, new global::System.Data.DataColumn[] { this.tableExtensionContactNumbers.ExtensionIDColumn}); this.tableExtensionContactNumbers.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.Cascade; fkc.UpdateRule = global::System.Data.Rule.Cascade; fkc = new global::System.Data.ForeignKeyConstraint("FK_Extensions_Voicemails", new global::System.Data.DataColumn[] { this.tableExtensions.ExtensionIDColumn}, new global::System.Data.DataColumn[] { this.tableVoicemails.ExtensionIDColumn}); this.tableVoicemails.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.Cascade; fkc.UpdateRule = global::System.Data.Rule.Cascade; this.relationFK_Greetings_LocalizedGreetings = new global::System.Data.DataRelation("FK_Greetings_LocalizedGreetings", new global::System.Data.DataColumn[] { this.tableGreetings.GreetingIDColumn}, new global::System.Data.DataColumn[] { this.tableLocalizedGreetings.GreetingIDColumn}, false); this.relationFK_Greetings_LocalizedGreetings.Nested = true; this.Relations.Add(this.relationFK_Greetings_LocalizedGreetings); this.relationFK_Extensions_ExtensionContactNumbers = new global::System.Data.DataRelation("FK_Extensions_ExtensionContactNumbers", new global::System.Data.DataColumn[] { this.tableExtensions.ExtensionIDColumn}, new global::System.Data.DataColumn[] { this.tableExtensionContactNumbers.ExtensionIDColumn}, false); this.relationFK_Extensions_ExtensionContactNumbers.Nested = true; this.Relations.Add(this.relationFK_Extensions_ExtensionContactNumbers); this.relationFK_Extensions_Voicemails = new global::System.Data.DataRelation("FK_Extensions_Voicemails", new global::System.Data.DataColumn[] { this.tableExtensions.ExtensionIDColumn}, new global::System.Data.DataColumn[] { this.tableVoicemails.ExtensionIDColumn}, false); this.relationFK_Extensions_Voicemails.Nested = true; this.Relations.Add(this.relationFK_Extensions_Voicemails); }
internal ExtensionContactNumbersRow(global::System.Data.DataRowBuilder rb) : base(rb) { this.tableExtensionContactNumbers = ((ExtensionContactNumbersDataTable)(this.Table)); }
internal void InitVars(bool initTable) { this.tableGreetings = ((GreetingsDataTable)(base.Tables["Greetings"])); if ((initTable == true)) { if ((this.tableGreetings != null)) { this.tableGreetings.InitVars(); } } this.tableLocalizedGreetings = ((LocalizedGreetingsDataTable)(base.Tables["LocalizedGreetings"])); if ((initTable == true)) { if ((this.tableLocalizedGreetings != null)) { this.tableLocalizedGreetings.InitVars(); } } this.tableCallHistory = ((CallHistoryDataTable)(base.Tables["CallHistory"])); if ((initTable == true)) { if ((this.tableCallHistory != null)) { this.tableCallHistory.InitVars(); } } this.tableDepartments = ((DepartmentsDataTable)(base.Tables["Departments"])); if ((initTable == true)) { if ((this.tableDepartments != null)) { this.tableDepartments.InitVars(); } } this.tableExtensions = ((ExtensionsDataTable)(base.Tables["Extensions"])); if ((initTable == true)) { if ((this.tableExtensions != null)) { this.tableExtensions.InitVars(); } } this.tableExtensionContactNumbers = ((ExtensionContactNumbersDataTable)(base.Tables["ExtensionContactNumbers"])); if ((initTable == true)) { if ((this.tableExtensionContactNumbers != null)) { this.tableExtensionContactNumbers.InitVars(); } } this.tableVoicemails = ((VoicemailsDataTable)(base.Tables["Voicemails"])); if ((initTable == true)) { if ((this.tableVoicemails != null)) { this.tableVoicemails.InitVars(); } } this.tablePersonalizedGreetings = ((PersonalizedGreetingsDataTable)(base.Tables["PersonalizedGreetings"])); if ((initTable == true)) { if ((this.tablePersonalizedGreetings != null)) { this.tablePersonalizedGreetings.InitVars(); } } this.tableProviders = ((ProvidersDataTable)(base.Tables["Providers"])); if ((initTable == true)) { if ((this.tableProviders != null)) { this.tableProviders.InitVars(); } } this.tableScriptSchedules = ((ScriptSchedulesDataTable)(base.Tables["ScriptSchedules"])); if ((initTable == true)) { if ((this.tableScriptSchedules != null)) { this.tableScriptSchedules.InitVars(); } } this.relationFK_Greetings_LocalizedGreetings = this.Relations["FK_Greetings_LocalizedGreetings"]; this.relationFK_Extensions_ExtensionContactNumbers = this.Relations["FK_Extensions_ExtensionContactNumbers"]; this.relationFK_Extensions_Voicemails = this.Relations["FK_Extensions_Voicemails"]; }