private void InitClass() { this.DataSetName = "MultiXTpmDB"; this.Prefix = ""; this.Namespace = "http://mitug.co.il/MultiXTpmDB.xsd"; this.Locale = new global::System.Globalization.CultureInfo("en"); this.EnforceConstraints = false; this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; this.tableProcessClass = new ProcessClassDataTable(); base.Tables.Add(this.tableProcessClass); this.tableLink = new LinkDataTable(); base.Tables.Add(this.tableLink); this.tableGroup = new GroupDataTable(); base.Tables.Add(this.tableGroup); this.tableMessage = new MessageDataTable(); base.Tables.Add(this.tableMessage); this.tableGroupForwardFlags = new GroupForwardFlagsDataTable(); base.Tables.Add(this.tableGroupForwardFlags); this.tableParam = new ParamDataTable(); base.Tables.Add(this.tableParam); this.tableProcessClassLinks = new ProcessClassLinksDataTable(); base.Tables.Add(this.tableProcessClassLinks); this.tableProcessClassParams = new ProcessClassParamsDataTable(); base.Tables.Add(this.tableProcessClassParams); this.tableLinkParams = new LinkParamsDataTable(); base.Tables.Add(this.tableLinkParams); this.tableGroupProcessClasses = new GroupProcessClassesDataTable(); base.Tables.Add(this.tableGroupProcessClasses); this.tableGroupStatusProcesses = new GroupStatusProcessesDataTable(); base.Tables.Add(this.tableGroupStatusProcesses); this.tableGroupStatus = new GroupStatusDataTable(); base.Tables.Add(this.tableGroupStatus); this.tableProcessStatus = new ProcessStatusDataTable(); base.Tables.Add(this.tableProcessStatus); this.tableUserPermissions = new UserPermissionsDataTable(); base.Tables.Add(this.tableUserPermissions); global::System.Data.ForeignKeyConstraint fkc; fkc = new global::System.Data.ForeignKeyConstraint("MessageGroupForwardFlags", new global::System.Data.DataColumn[] { this.tableMessage.IDColumn}, new global::System.Data.DataColumn[] { this.tableGroupForwardFlags.MessageIDColumn}); this.tableGroupForwardFlags.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.None; fkc.UpdateRule = global::System.Data.Rule.None; fkc = new global::System.Data.ForeignKeyConstraint("GroupGroupForwardFlags", new global::System.Data.DataColumn[] { this.tableGroup.IDColumn}, new global::System.Data.DataColumn[] { this.tableGroupForwardFlags.GroupIDColumn}); this.tableGroupForwardFlags.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.None; fkc.UpdateRule = global::System.Data.Rule.None; fkc = new global::System.Data.ForeignKeyConstraint("LinkProcessClassLinks", new global::System.Data.DataColumn[] { this.tableLink.IDColumn}, new global::System.Data.DataColumn[] { this.tableProcessClassLinks.LinkIDColumn}); this.tableProcessClassLinks.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.None; fkc.UpdateRule = global::System.Data.Rule.None; fkc = new global::System.Data.ForeignKeyConstraint("ProcessClassProcessClassLinks", new global::System.Data.DataColumn[] { this.tableProcessClass.IDColumn}, new global::System.Data.DataColumn[] { this.tableProcessClassLinks.ProcessClassIDColumn}); this.tableProcessClassLinks.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.None; fkc.UpdateRule = global::System.Data.Rule.None; fkc = new global::System.Data.ForeignKeyConstraint("ParamProcessClassParams", new global::System.Data.DataColumn[] { this.tableParam.IDColumn}, new global::System.Data.DataColumn[] { this.tableProcessClassParams.ParamIDColumn}); this.tableProcessClassParams.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.None; fkc.UpdateRule = global::System.Data.Rule.None; fkc = new global::System.Data.ForeignKeyConstraint("ProcessClassProcessClassParams", new global::System.Data.DataColumn[] { this.tableProcessClass.IDColumn}, new global::System.Data.DataColumn[] { this.tableProcessClassParams.ProcessClassIDColumn}); this.tableProcessClassParams.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.None; fkc.UpdateRule = global::System.Data.Rule.None; fkc = new global::System.Data.ForeignKeyConstraint("ParamLinkParams", new global::System.Data.DataColumn[] { this.tableParam.IDColumn}, new global::System.Data.DataColumn[] { this.tableLinkParams.ParamIDColumn}); this.tableLinkParams.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.None; fkc.UpdateRule = global::System.Data.Rule.None; fkc = new global::System.Data.ForeignKeyConstraint("LinkLinkParams", new global::System.Data.DataColumn[] { this.tableLink.IDColumn}, new global::System.Data.DataColumn[] { this.tableLinkParams.LinkIDColumn}); this.tableLinkParams.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.None; fkc.UpdateRule = global::System.Data.Rule.None; fkc = new global::System.Data.ForeignKeyConstraint("GroupGroupProcessClasses", new global::System.Data.DataColumn[] { this.tableGroup.IDColumn}, new global::System.Data.DataColumn[] { this.tableGroupProcessClasses.GroupIDColumn}); this.tableGroupProcessClasses.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.None; fkc.UpdateRule = global::System.Data.Rule.None; fkc = new global::System.Data.ForeignKeyConstraint("ProcessClassGroupProcessClasses", new global::System.Data.DataColumn[] { this.tableProcessClass.IDColumn}, new global::System.Data.DataColumn[] { this.tableGroupProcessClasses.ProcessClassIDColumn}); this.tableGroupProcessClasses.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.None; fkc.UpdateRule = global::System.Data.Rule.None; fkc = new global::System.Data.ForeignKeyConstraint("ProcessStatusGroupStatusProcesses", new global::System.Data.DataColumn[] { this.tableProcessStatus.IDColumn}, new global::System.Data.DataColumn[] { this.tableGroupStatusProcesses.ProcessIDColumn}); this.tableGroupStatusProcesses.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.None; fkc.UpdateRule = global::System.Data.Rule.None; fkc = new global::System.Data.ForeignKeyConstraint("GroupStatusGroupStatusProcesses", new global::System.Data.DataColumn[] { this.tableGroupStatus.GroupIDColumn}, new global::System.Data.DataColumn[] { this.tableGroupStatusProcesses.GroupIDColumn}); this.tableGroupStatusProcesses.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.None; fkc.UpdateRule = global::System.Data.Rule.None; fkc = new global::System.Data.ForeignKeyConstraint("GroupGroupStatus", new global::System.Data.DataColumn[] { this.tableGroup.IDColumn}, new global::System.Data.DataColumn[] { this.tableGroupStatus.GroupIDColumn}); this.tableGroupStatus.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.None; fkc.UpdateRule = global::System.Data.Rule.None; fkc = new global::System.Data.ForeignKeyConstraint("ProcessProcessStatus", new global::System.Data.DataColumn[] { this.tableProcessClass.IDColumn}, new global::System.Data.DataColumn[] { this.tableProcessStatus.ProcessClassIDColumn}); this.tableProcessStatus.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.None; fkc.UpdateRule = global::System.Data.Rule.None; this.relationMessageGroupForwardFlags = new global::System.Data.DataRelation("MessageGroupForwardFlags", new global::System.Data.DataColumn[] { this.tableMessage.IDColumn}, new global::System.Data.DataColumn[] { this.tableGroupForwardFlags.MessageIDColumn}, false); this.Relations.Add(this.relationMessageGroupForwardFlags); this.relationGroupGroupForwardFlags = new global::System.Data.DataRelation("GroupGroupForwardFlags", new global::System.Data.DataColumn[] { this.tableGroup.IDColumn}, new global::System.Data.DataColumn[] { this.tableGroupForwardFlags.GroupIDColumn}, false); this.Relations.Add(this.relationGroupGroupForwardFlags); this.relationLinkProcessClassLinks = new global::System.Data.DataRelation("LinkProcessClassLinks", new global::System.Data.DataColumn[] { this.tableLink.IDColumn}, new global::System.Data.DataColumn[] { this.tableProcessClassLinks.LinkIDColumn}, false); this.Relations.Add(this.relationLinkProcessClassLinks); this.relationProcessClassProcessClassLinks = new global::System.Data.DataRelation("ProcessClassProcessClassLinks", new global::System.Data.DataColumn[] { this.tableProcessClass.IDColumn}, new global::System.Data.DataColumn[] { this.tableProcessClassLinks.ProcessClassIDColumn}, false); this.Relations.Add(this.relationProcessClassProcessClassLinks); this.relationParamProcessClassParams = new global::System.Data.DataRelation("ParamProcessClassParams", new global::System.Data.DataColumn[] { this.tableParam.IDColumn}, new global::System.Data.DataColumn[] { this.tableProcessClassParams.ParamIDColumn}, false); this.Relations.Add(this.relationParamProcessClassParams); this.relationProcessClassProcessClassParams = new global::System.Data.DataRelation("ProcessClassProcessClassParams", new global::System.Data.DataColumn[] { this.tableProcessClass.IDColumn}, new global::System.Data.DataColumn[] { this.tableProcessClassParams.ProcessClassIDColumn}, false); this.Relations.Add(this.relationProcessClassProcessClassParams); this.relationParamLinkParams = new global::System.Data.DataRelation("ParamLinkParams", new global::System.Data.DataColumn[] { this.tableParam.IDColumn}, new global::System.Data.DataColumn[] { this.tableLinkParams.ParamIDColumn}, false); this.Relations.Add(this.relationParamLinkParams); this.relationLinkLinkParams = new global::System.Data.DataRelation("LinkLinkParams", new global::System.Data.DataColumn[] { this.tableLink.IDColumn}, new global::System.Data.DataColumn[] { this.tableLinkParams.LinkIDColumn}, false); this.Relations.Add(this.relationLinkLinkParams); this.relationGroupGroupProcessClasses = new global::System.Data.DataRelation("GroupGroupProcessClasses", new global::System.Data.DataColumn[] { this.tableGroup.IDColumn}, new global::System.Data.DataColumn[] { this.tableGroupProcessClasses.GroupIDColumn}, false); this.Relations.Add(this.relationGroupGroupProcessClasses); this.relationProcessClassGroupProcessClasses = new global::System.Data.DataRelation("ProcessClassGroupProcessClasses", new global::System.Data.DataColumn[] { this.tableProcessClass.IDColumn}, new global::System.Data.DataColumn[] { this.tableGroupProcessClasses.ProcessClassIDColumn}, false); this.Relations.Add(this.relationProcessClassGroupProcessClasses); this.relationProcessStatusGroupStatusProcesses = new global::System.Data.DataRelation("ProcessStatusGroupStatusProcesses", new global::System.Data.DataColumn[] { this.tableProcessStatus.IDColumn}, new global::System.Data.DataColumn[] { this.tableGroupStatusProcesses.ProcessIDColumn}, false); this.Relations.Add(this.relationProcessStatusGroupStatusProcesses); this.relationGroupStatusGroupStatusProcesses = new global::System.Data.DataRelation("GroupStatusGroupStatusProcesses", new global::System.Data.DataColumn[] { this.tableGroupStatus.GroupIDColumn}, new global::System.Data.DataColumn[] { this.tableGroupStatusProcesses.GroupIDColumn}, false); this.Relations.Add(this.relationGroupStatusGroupStatusProcesses); this.relationGroupGroupStatus = new global::System.Data.DataRelation("GroupGroupStatus", new global::System.Data.DataColumn[] { this.tableGroup.IDColumn}, new global::System.Data.DataColumn[] { this.tableGroupStatus.GroupIDColumn}, false); this.Relations.Add(this.relationGroupGroupStatus); this.relationProcessProcessStatus = new global::System.Data.DataRelation("ProcessProcessStatus", new global::System.Data.DataColumn[] { this.tableProcessClass.IDColumn}, new global::System.Data.DataColumn[] { this.tableProcessStatus.ProcessClassIDColumn}, false); this.Relations.Add(this.relationProcessProcessStatus); }
internal GroupForwardFlagsRow(global::System.Data.DataRowBuilder rb) : base(rb) { this.tableGroupForwardFlags = ((GroupForwardFlagsDataTable)(this.Table)); }
internal void InitVars(bool initTable) { this.tableProcessClass = ((ProcessClassDataTable)(base.Tables["ProcessClass"])); if ((initTable == true)) { if ((this.tableProcessClass != null)) { this.tableProcessClass.InitVars(); } } this.tableLink = ((LinkDataTable)(base.Tables["Link"])); if ((initTable == true)) { if ((this.tableLink != null)) { this.tableLink.InitVars(); } } this.tableGroup = ((GroupDataTable)(base.Tables["Group"])); if ((initTable == true)) { if ((this.tableGroup != null)) { this.tableGroup.InitVars(); } } this.tableMessage = ((MessageDataTable)(base.Tables["Message"])); if ((initTable == true)) { if ((this.tableMessage != null)) { this.tableMessage.InitVars(); } } this.tableGroupForwardFlags = ((GroupForwardFlagsDataTable)(base.Tables["GroupForwardFlags"])); if ((initTable == true)) { if ((this.tableGroupForwardFlags != null)) { this.tableGroupForwardFlags.InitVars(); } } this.tableParam = ((ParamDataTable)(base.Tables["Param"])); if ((initTable == true)) { if ((this.tableParam != null)) { this.tableParam.InitVars(); } } this.tableProcessClassLinks = ((ProcessClassLinksDataTable)(base.Tables["ProcessClassLinks"])); if ((initTable == true)) { if ((this.tableProcessClassLinks != null)) { this.tableProcessClassLinks.InitVars(); } } this.tableProcessClassParams = ((ProcessClassParamsDataTable)(base.Tables["ProcessClassParams"])); if ((initTable == true)) { if ((this.tableProcessClassParams != null)) { this.tableProcessClassParams.InitVars(); } } this.tableLinkParams = ((LinkParamsDataTable)(base.Tables["LinkParams"])); if ((initTable == true)) { if ((this.tableLinkParams != null)) { this.tableLinkParams.InitVars(); } } this.tableGroupProcessClasses = ((GroupProcessClassesDataTable)(base.Tables["GroupProcessClasses"])); if ((initTable == true)) { if ((this.tableGroupProcessClasses != null)) { this.tableGroupProcessClasses.InitVars(); } } this.tableGroupStatusProcesses = ((GroupStatusProcessesDataTable)(base.Tables["GroupStatusProcesses"])); if ((initTable == true)) { if ((this.tableGroupStatusProcesses != null)) { this.tableGroupStatusProcesses.InitVars(); } } this.tableGroupStatus = ((GroupStatusDataTable)(base.Tables["GroupStatus"])); if ((initTable == true)) { if ((this.tableGroupStatus != null)) { this.tableGroupStatus.InitVars(); } } this.tableProcessStatus = ((ProcessStatusDataTable)(base.Tables["ProcessStatus"])); if ((initTable == true)) { if ((this.tableProcessStatus != null)) { this.tableProcessStatus.InitVars(); } } this.tableUserPermissions = ((UserPermissionsDataTable)(base.Tables["UserPermissions"])); if ((initTable == true)) { if ((this.tableUserPermissions != null)) { this.tableUserPermissions.InitVars(); } } this.relationMessageGroupForwardFlags = this.Relations["MessageGroupForwardFlags"]; this.relationGroupGroupForwardFlags = this.Relations["GroupGroupForwardFlags"]; this.relationLinkProcessClassLinks = this.Relations["LinkProcessClassLinks"]; this.relationProcessClassProcessClassLinks = this.Relations["ProcessClassProcessClassLinks"]; this.relationParamProcessClassParams = this.Relations["ParamProcessClassParams"]; this.relationProcessClassProcessClassParams = this.Relations["ProcessClassProcessClassParams"]; this.relationParamLinkParams = this.Relations["ParamLinkParams"]; this.relationLinkLinkParams = this.Relations["LinkLinkParams"]; this.relationGroupGroupProcessClasses = this.Relations["GroupGroupProcessClasses"]; this.relationProcessClassGroupProcessClasses = this.Relations["ProcessClassGroupProcessClasses"]; this.relationProcessStatusGroupStatusProcesses = this.Relations["ProcessStatusGroupStatusProcesses"]; this.relationGroupStatusGroupStatusProcesses = this.Relations["GroupStatusGroupStatusProcesses"]; this.relationGroupGroupStatus = this.Relations["GroupGroupStatus"]; this.relationProcessProcessStatus = this.Relations["ProcessProcessStatus"]; }