Пример #1
0
 function get_curriculum_yearlevels($curriculum_id = false, $sem_id = false)
 {
     $CI =& get_instance();
     $CI->load->model("Curriculum_Subject_Model");
     $curriculum_yearlevels = false;
     $curriculumsubjectinfo = new Curriculum_Subject_Model();
     $query = false;
     if ($curriculum_id) {
         $where = array("curriculum_id" => $curriculum_id);
         if ($sem_id) {
             $where["sem_id"] = $sem_id;
         }
         $query = $CI->db->select("yearlevel_id")->from($curriculumsubjectinfo->table_name)->where($where)->group_by("yearlevel_id")->get();
     }
     if ($query && $query->num_rows() > 0) {
         $curriculum_yearlevels = array();
         foreach ($query->result() as $rwi => $rw) {
             $curriculum_yearlevels[] = get_yearlevel($rw->yearlevel_id);
         }
     }
     return $curriculum_yearlevels;
 }
 function getYearlevelinfo()
 {
     if ($this->yearlevel_id) {
         return get_yearlevel($this->yearlevel_id);
     }
     return false;
 }
Пример #3
0
 public function curriculum_settings_delete_yearlevel($yearlevel_id = false)
 {
     if ($yearlevel_id && is_yearlevel_exist($yearlevel_id)) {
         $yearlevelinfo = get_yearlevel($yearlevel_id);
         if ($yearlevelinfo) {
             $yearlevelinfo->delete();
             if (is_yearlevel_exist($yearlevel_id)) {
                 //success..
             } else {
                 //failed..
             }
             redirect("dashboard/curriculums/settings/yearlevels");
         } else {
             show_404();
         }
     } else {
         show_404();
     }
 }