//#endregion #region private Methods... #endregion //#region public Methods... public void Bind(eInsUpdDel Choice_) { switch (Choice_) { case eInsUpdDel.Delete: this.Pick_Tables.Bind_Tables( ucPick_Tables.eTypeSelection.OnlyConfigTables, false ); this.btnNext.Text = "Delete!"; break; case eInsUpdDel.Update: this.Pick_Tables.Bind_Tables( ucPick_Tables.eTypeSelection.OnlyConfigTables, false ); break; case eInsUpdDel.Insert: this.Pick_Tables.Bind_Tables( ucPick_Tables.eTypeSelection.NoConfigTables, false ); break; } }
public void Bind(string TableName_, eInsUpdDel Choice_) { if (TableName_ == tablename) return; tablename = TableName_; choice = Choice_; cbxName.Items.Clear(); cbxConfig.Items.Clear(); cbxDatatype.Items.Clear(); //for (int f = frm_Main.NTierProject.Metadata.Tables[TableName_].Fields.Count - 1; f >= 0; f--) { for (int f = 0; f < frm_Main.NTierProject.Metadata.Tables[TableName_].Fields.Count; f++) { if (frm_Main.NTierProject.Metadata.Tables[TableName_].Fields[f].canBeConfig_Type) { cbxDatatype.Items.Add( frm_Main.NTierProject.Metadata.Tables[TableName_].Fields[f].Name ); cbxDatatype.SelectedIndex = cbxDatatype.Items.Count - 1; } else if (frm_Main.NTierProject.Metadata.Tables[TableName_].Fields[f].canBeConfig_Name) { cbxName.Items.Add( frm_Main.NTierProject.Metadata.Tables[TableName_].Fields[f].Name ); if ( (frm_Main.NTierProject.Metadata.Tables[TableName_].Fields[f].isConfig_Name) || ( (Choice_ == eInsUpdDel.Insert) && (frm_Main.NTierProject.Metadata.Tables[TableName_].Fields[f].Name.ToLower().IndexOf("name") >= 0) ) ) cbxName.SelectedIndex = cbxName.Items.Count - 1; } else if (frm_Main.NTierProject.Metadata.Tables[TableName_].Fields[f].canBeConfig_Config) { cbxConfig.Items.Add( frm_Main.NTierProject.Metadata.Tables[TableName_].Fields[f].Name ); if ( (frm_Main.NTierProject.Metadata.Tables[TableName_].Fields[f].isConfig_Config) || ( (Choice_ == eInsUpdDel.Insert) && (frm_Main.NTierProject.Metadata.Tables[TableName_].Fields[f].Name.ToLower().IndexOf("config") >= 0) ) ) cbxConfig.SelectedIndex = cbxConfig.Items.Count - 1; } } switch (Choice_) { case eInsUpdDel.Insert: btnNext.Text = "Create!"; break; case eInsUpdDel.Update: btnNext.Text = "Change!"; break; } }
public void Bind(string TableName_, eInsUpdDel Choice_) { if (TableName_ == tablename) { return; } tablename = TableName_; choice = Choice_; cbxName.Items.Clear(); cbxConfig.Items.Clear(); cbxDatatype.Items.Clear(); //for (int f = frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[TableName_].TableFields.TableFieldCollection.Count - 1; f >= 0; f--) { for (int f = 0; f < frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[TableName_].TableFields.TableFieldCollection.Count; f++) { if ( //frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ // TableName_ //].TableFields.TableFieldCollection[f].canBeConfig_Type frm_Main.NTierProject.Metadata.MetadataDBCollection[0].Tables.TableCollection[ TableName_ ].TableFields.TableFieldCollection[ frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ TableName_ ].TableFields.TableFieldCollection[f].Name ].canBeConfig_Type ) { cbxDatatype.Items.Add( frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[TableName_].TableFields.TableFieldCollection[f].Name ); cbxDatatype.SelectedIndex = cbxDatatype.Items.Count - 1; } else if ( //frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ // TableName_ //].TableFields.TableFieldCollection[f].canBeConfig_Name frm_Main.NTierProject.Metadata.MetadataDBCollection[0].Tables.TableCollection[ TableName_ ].TableFields.TableFieldCollection[ frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ TableName_ ].TableFields.TableFieldCollection[ f ].Name ].canBeConfig_Name ) { cbxName.Items.Add( frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[TableName_].TableFields.TableFieldCollection[f].Name ); if ( ( // frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ // TableName_ // ].TableFields.TableFieldCollection[f].isConfig_Name frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ TableName_ ].ConfigName == frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ TableName_ ].TableFields.TableFieldCollection[f].Name ) || ( (Choice_ == eInsUpdDel.Insert) && (frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[TableName_].TableFields.TableFieldCollection[f].Name.ToLower().IndexOf("name") >= 0) ) ) { cbxName.SelectedIndex = cbxName.Items.Count - 1; } } else if ( //frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ // TableName_ //].TableFields.TableFieldCollection[ // f //].canBeConfig_Config frm_Main.NTierProject.Metadata.MetadataDBCollection[0].Tables.TableCollection[ TableName_ ].TableFields.TableFieldCollection[ frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ TableName_ ].TableFields.TableFieldCollection[ f ].Name ].canBeConfig_Config ) { cbxConfig.Items.Add( frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[TableName_].TableFields.TableFieldCollection[f].Name ); if ( ( // frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ // TableName_ // ].TableFields.TableFieldCollection[f].isConfig_Config frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ TableName_ ].ConfigConfig == frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ TableName_ ].TableFields.TableFieldCollection[f].Name ) || ( (Choice_ == eInsUpdDel.Insert) && (frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[TableName_].TableFields.TableFieldCollection[f].Name.ToLower().IndexOf("config") >= 0) ) ) { cbxConfig.SelectedIndex = cbxConfig.Items.Count - 1; } } } switch (Choice_) { case eInsUpdDel.Insert: btnNext.Text = "Create!"; break; case eInsUpdDel.Update: btnNext.Text = "Change!"; break; } }
//#endregion #region private Methods... #endregion //#region public Methods... public void Bind(eInsUpdDel Choice_) { switch (Choice_) { case eInsUpdDel.Delete: this.Pick_Tables.Bind_Tables( ucPick_Tables.eTypeSelection.OnlyConfigTables, false ); this.btnNext.Text = "Delete!"; break; case eInsUpdDel.Update: this.Pick_Tables.Bind_Tables( ucPick_Tables.eTypeSelection.OnlyConfigTables, false ); break; case eInsUpdDel.Insert: this.Pick_Tables.Bind_Tables( ucPick_Tables.eTypeSelection.NoConfigTables, false ); break; } }
public void Bind(string TableName_, eInsUpdDel Choice_) { if (TableName_ == this.tablename) return; this.tablename = TableName_; this.choice = Choice_; this.cbxName.Items.Clear(); this.cbxConfig.Items.Clear(); this.cbxDatatype.Items.Clear(); //for (int f = frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[TableName_].TableFields.TableFieldCollection.Count - 1; f >= 0; f--) { for (int f = 0; f < frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[TableName_].TableFields.TableFieldCollection.Count; f++) { if ( //frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ // TableName_ //].TableFields.TableFieldCollection[f].canBeConfig_Type frm_Main.NTierProject.Metadata.MetadataDBCollection[0].Tables.TableCollection[ TableName_ ].TableFields.TableFieldCollection[ frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ TableName_ ].TableFields.TableFieldCollection[f].Name ].canBeConfig_Type ) { this.cbxDatatype.Items.Add( frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[TableName_].TableFields.TableFieldCollection[f].Name ); this.cbxDatatype.SelectedIndex = this.cbxDatatype.Items.Count - 1; } else if ( //frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ // TableName_ //].TableFields.TableFieldCollection[f].canBeConfig_Name frm_Main.NTierProject.Metadata.MetadataDBCollection[0].Tables.TableCollection[ TableName_ ].TableFields.TableFieldCollection[ frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ TableName_ ].TableFields.TableFieldCollection[ f ].Name ].canBeConfig_Name ) { this.cbxName.Items.Add( frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[TableName_].TableFields.TableFieldCollection[f].Name ); if ( ( // frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ // TableName_ // ].TableFields.TableFieldCollection[f].IsConfig_Name frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ TableName_ ].ConfigName == frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ TableName_ ].TableFields.TableFieldCollection[f].Name ) || ( (Choice_ == eInsUpdDel.Insert) && (frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[TableName_].TableFields.TableFieldCollection[f].Name.ToLower().IndexOf("name") >= 0) ) ) this.cbxName.SelectedIndex = this.cbxName.Items.Count - 1; } else if ( //frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ // TableName_ //].TableFields.TableFieldCollection[ // f //].canBeConfig_Config frm_Main.NTierProject.Metadata.MetadataDBCollection[0].Tables.TableCollection[ TableName_ ].TableFields.TableFieldCollection[ frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ TableName_ ].TableFields.TableFieldCollection[ f ].Name ].canBeConfig_Config ) { this.cbxConfig.Items.Add( frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[TableName_].TableFields.TableFieldCollection[f].Name ); if ( ( // frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ // TableName_ // ].TableFields.TableFieldCollection[f].IsConfig_Config frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ TableName_ ].ConfigConfig == frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[ TableName_ ].TableFields.TableFieldCollection[f].Name ) || ( (Choice_ == eInsUpdDel.Insert) && (frm_Main.NTierProject.Metadata.MetadataExtendedCollection[0].Tables.TableCollection[TableName_].TableFields.TableFieldCollection[f].Name.ToLower().IndexOf("config") >= 0) ) ) this.cbxConfig.SelectedIndex = this.cbxConfig.Items.Count - 1; } } switch (Choice_) { case eInsUpdDel.Insert: this.btnNext.Text = "Create!"; break; case eInsUpdDel.Update: this.btnNext.Text = "Change!"; break; } }