Example #1
0
        private void btnNext_Click(object sender, EventArgs e)
        {
            ////==================================
            try
            {
                List<Table> ListTableChecked = new List<Table>();
                Table aTable = new Table();

                TableInfo aTableInfo = new TableInfo();

                for (int i = 0; i < ChListboxTable.CheckedItems.Count; i++)
                {
                    aTable = new Table();
                    if (this.ConnectType.ToUpper() == "MSSQL")
                    {
                        aTableInfo = ListTable.Where(p => p.TableName == ChListboxTable.CheckedItems[i].ToString()).ToList()[0];
                        this.aMSSQLReader = new MSSQLReader(this.Connect_MSSQL, aTableInfo);
                    }
                    aTable = aMSSQLReader.aTable;

                    aDB.InsertTable(aTable);
                    aDB.DatabaseName = Connect_MSSQL.Database;
                    GenCode(txtTemplatePath.Text, aTable);
                    // ListTableChecked.Add(ChListboxTable.CheckedItems[i].ToString());
                }
                MessageBox.Show("Done");
            }
            catch (Exception e1)
            {
                MessageBox.Show("Có lỗi:" + e1.Message.ToString());
            }
        }
Example #2
0
 //===============================
 //Khởi tạo giá trị cho 2 đối tương Reader (MySQL, Template)
 //private bool SetValueFor2Reader( MySqlConnection Connect, string TemplateFilePath)
 //{
 //    this.aMySQLReader = new MySQLReader(Connect);
 //    if (string.IsNullOrEmpty(TemplateFilePath) == true)
 //    {
 //        MessageBox.Show("Chon file Template");
 //        return false;
 //    }
 //    else
 //    {
 //        this.aTemplateReader = new TemplateReader(TemplateFilePath);
 //        return true;
 //    }
 //}
 //===============================
 //Khởi tạo giá trị cho 2 đối tương Reader (MySQL, Template)
 private bool SetValueFor2Reader(SqlConnection Connect, string TemplateFilePath)
 {
     this.aMSSQLReader = new MSSQLReader(Connect);
     if (string.IsNullOrEmpty(TemplateFilePath) == true)
     {
         MessageBox.Show("Chon file Template");
         return false;
     }
     else
     {
         this.aTemplateReader = new TemplateReader(TemplateFilePath);
         return true;
     }
 }