public function generate($sender)
{
if ($this->IsValid) {
try {
$scf_generator = new TWsatScaffoldingGenerator();
$scf_generator->setOpFile($this->output_folder->Text);
foreach ($scf_generator->getAllTableNames() as $tableName) {
$id = "cb_{$tableName}";
$obj = $this->tableNames->findControl($id);
if ($obj !== null && $obj->Checked) {
$scf_generator->generateCRUD($tableName);
}
}
$this->feedback_panel->CssClass = "green_panel";
$this->generation_msg->Text = "The code has been generated successfully.";
} catch (Exception $ex) {
$this->feedback_panel->CssClass = "red_panel";
$this->generation_msg->Text = $ex->getMessage();
}
$this->feedback_panel->Visible = true;
}
// $scf_generator->renderAllTablesInformation();
}