/** * Generate Scaffolding code for selected tables * @param type $sender */ public function generate($sender) { if ($this->IsValid) { try { $scf_generator = new TWsatScaffoldingGenerator(); $scf_generator->setOpFile($this->output_folder->Text); $scf_generator->generateCRUD("estudiante"); $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(); }
/** * Generate Scaffolding code for selected tables * @param type $sender */ 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(); }