</script> <?php /* * To change this template, choose Tools | Templates * and open the template in the editor. */ $action = 'INSERT'; if (isset($_GET['ACTION'])) { $action = $_GET['ACTION']; } if (isset($_GET['page']) != "course/course_ajax") { $action = 'PREVIEW'; } $preview_flag = 0; $mainCourse = new MainCourse($registry[$nameDataBase]); $listCourses = $mainCourse->getListMainCourse(); // print_r($list); $period = new Period($registry[$nameDataBase]); $listPeriod = $period->getListPeriod(); $courseStatus = new SystemCatalog($db); $catalogo1 = $courseStatus->getListSystemCatalog('STATUS_COURSE_HARD'); $courseHard = new CourseHard($registry[$nameDataBase]); $data = array(); if ($action == 'EDIT' || $action == 'PREVIEW') { if (isset($_GET['PK_ID_COURSE_HARD'])) { $res = $courseHard->getListCourseHard($_GET['PK_ID_COURSE_HARD']); $data = $res[0]; //print_r($data); } if ($action == 'PREVIEW') { $preview_flag = 1;
$transaction = new Transaction($registry[$nameDataBase]); MainCourse::setDataOperationBusiness($registry[$nameDataBase]); $idTransaction = $transaction->insertTransaction(array(MainCourse::$business, MainCourse::$update, MainCourse::$descriptionBusiness)); $data = array($_GET['DELETE']); $statusTransactionDB = $catalog->deleteMainCourse($data, $idTransaction); if ($statusTransactionDB > 0) { Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_DELETE"], $v_label["DETAIL_MESSAGE_OK_DELETE"]); } else { Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_DELETE"], $v_label["DETAIL_MESSAGE_NOOK_DELETE"]); } break; default: break; } // Obtener lista $list = $catalog->getListMainCourse(); ?> <div class="grid_10"> <div class="box round first"> <h2><?php echo $v_label["TITLE"]; ?> </h2> <?php include "view/wallejlla/templates/tpl_messages_1.php"; ?> <h5><?php echo $v_label["TITLE_LIST"];
// Decidir en funcion a la accion $title_1 = $v_label["NEW_TITLE"]; // INSERT $action = 'INSERT'; if (isset($_GET['EDIT'])) { $action = 'EDIT'; $title_1 = $v_label["EDIT_TITLE"]; $elementAction = $_GET['EDIT']; } elseif (isset($_GET['PREVIEW'])) { $action = 'PREVIEW'; $title_1 = $v_label["PREVIEW_TITLE"]; $elementAction = $_GET['PREVIEW']; } if ($action != 'INSERT') { $element = new MainCourse($registry[$nameDataBase]); $list = $element->getListMainCourse($elementAction); $data_main_course = $list[0]; } // simplificar acceso a etiquetas de formulario $v_label_gral_form = $property["pages"]["general_form"]; //print_r($billData); if ($action == 'PREVIEW') { $preview_flag = 1; } ?> <div class="grid_10"> <div class="box round first"> <h2><?php echo $title_1; ?>