示例#1
0
        private void cmbSelectDataBase_SelectedIndexChanged(object sender, EventArgs e)
        {
            IDatabase database = this.cmbSelectDataBase.SelectedValue as IDatabase;

            List <ITable> tables = CodeGenerateUIHelper.GetFilterObjectFormDataBase <ITable>(database,
                                                                                             this.txtFilterDbObjectName.Text.Trim());

            if (tables != null)
            {
                this.checkedListBoxSelectTables.DataSource    = tables;
                this.checkedListBoxSelectTables.DisplayMember = "Name";
            }

            List <IView> views = CodeGenerateUIHelper.GetFilterObjectFormDataBase <IView>(database,
                                                                                          this.txtFilterDbObjectName.Text.Trim());

            if (views != null)
            {
                this.checkedListBoxSelectViews.DataSource    = views;
                this.checkedListBoxSelectViews.DisplayMember = "Name";
            }


            List <IProcedure> procedures = CodeGenerateUIHelper.GetFilterObjectFormDataBase <IProcedure>(database,
                                                                                                         this.txtFilterDbObjectName.Text.Trim());

            if (procedures != null)
            {
                this.checkedListBoxSelectProcedures.DataSource    = procedures;
                this.checkedListBoxSelectProcedures.DisplayMember = "Name";
            }
        }
示例#2
0
        protected void cmbSelectDataBase_SelectedIndexChanged(object sender, EventArgs e)
        {
            IDatabase database = this.cmbSelectDataBase.SelectedValue as IDatabase;

            List <ObjectType> tables = CodeGenerateUIHelper.GetFilterObjectFormDataBase <ObjectType>(database,
                                                                                                     this.txtFilterDbObjectName.Text.Trim());

            if (tables != null)
            {
                this.checkedListBoxSelectDbObject.DataSource    = tables;
                this.checkedListBoxSelectDbObject.DisplayMember = "Name";
            }
        }