function courseDelete() { if (isset($_POST['confirm_del_course'])) { $is_ok = removeCourse($_POST['id_course']); Util::jump_to('index.php?modname=course&op=course_list&course_category_status=' . importVar('course_category_status') . '&result=' . ($is_ok ? 'ok_course' : 'err_course')); } else { //require_once(_i18n_.'/lib.lang.php'); require_once _base_ . '/lib/lib.form.php'; $lang =& DoceboLanguage::CreateInstance('course', 'lms'); $out =& $GLOBALS['page']; list($id_course) = each($_POST['del_course']); $query_course = "\r\n\t\tSELECT code, name\r\n\t\tFROM " . $GLOBALS['prefix_lms'] . "_course\r\n\t\tWHERE idCourse = '" . $id_course . "'"; list($code, $name) = sql_fetch_row(sql_query($query_course)); $out->add(getTitleArea($lang->def('_COURSE'), 'course') . '<div class="std_block">' . Form::openForm('course_del', 'index.php?modname=course&op=del_course') . Form::getHidden('id_course', 'id_course', $id_course) . getDeleteUi($lang->def('_AREYOUSURE'), '<span class="text_bold">' . $lang->def('_CODE') . ' : </span>' . $code . '<br />' . '<span class="text_bold">' . $lang->def('_COURSE_NAME') . ' : </span>' . $name, false, 'confirm_del_course[' . $id_course . ']', 'course_undo') . Form::closeForm() . '</div>', 'content'); } }
public function delCourse() { $classroom = $this->classroom_man->getDateIdForCourse($this->id_course); foreach ($classroom as $id_date) { if (!$this->classroom_man->delDate($id_date)) { return false; } } require_once _lms_ . '/admin/modules/course/course.php'; return removeCourse($this->id_course); }
if ($_GET['sem'] == "") { $sem = "fall"; } else { $sem = $_GET['sem']; } // get all POST variables extract($_POST); switch ($action) { case "Add": insertCourse($schedule, $sem, $crs, $lec, $tut, $pra); break; case "Edit": editCourse($schedule, $sem, $crs, $lec, $tut, $pra); break; case "Remove": removeCourse($schedule, $crs); break; case "AddNew": addNewCourse($schedule, $dept, $code, $type, $section, $day, $start, $end); break; case "Purge": purge($schedule, $sem); break; case "QuickAdd": quickAdd($schedule, $sem, $toadd); break; default: break; } // Get list of departments (APS, CSC, etc...) $depts = deptList($sem);
if (!empty($_POST['selectedCourseId'])) { $courseId = $_POST['selectedCourseId']; if (!empty($_POST['courseName'])) { $courseName = $_POST['courseName']; $isExecutedSuccessful = renameCourse($courseName, $courseId); } } } else { if ($submit == 'transfer') { if (!empty($_POST['selectedCourseId']) && !empty($_POST['selectedDepartmentIdTo'])) { $courseId = $_POST['selectedCourseId']; $departmentIdTo = $_POST['selectedDepartmentIdTo']; $isExecutedSuccessful = transferCourse($courseId, $departmentIdTo); } } else { if ($submit == 'remove') { if (!empty($_POST['selectedCourseId'])) { $courseId = $_POST['selectedCourseId']; $isExecutedSuccessful = removeCourse($courseId); } } } } } } } if (!empty($isExecutedSuccessful)) { echo queryStatusMessage($isExecutedSuccessful); } else { echo emptyFormMessage(); }
function deleteCourse($id_course) { require_once $GLOBALS['where_lms'] . '/admin/modules/course/course.php'; // delete the course if (removeCourse($id_course)) { return true; } return false; }
function _delete_by_id($id_course) { if ($this->on_delete == '1') { // unactivate course $query_course = "\r\n\t\t\tUPDATE " . $GLOBALS['prefix_lms'] . "_course \r\n\t\t\tSET status = '0'\r\n\t\t\tWHERE idCourse = '" . $id_course . "'"; if (sql_query($query_course)) { return true; } else { return false; } } else { require_once $GLOBALS['where_lms'] . '/admin/modules/course/course.php'; // delete the course if (removeCourse($id_course)) { return true; } else { return false; } } }
function editCourse($sched, $sem, $crs, $lec, $tut, $pra) { // easiest way - just delete the whole course to purge the old sections removeCourse($sched, $crs); // then reinsert the course with the new sections insertCourse($sched, $sem, $crs, $lec, $tut, $pra); }