private function add_curriculum_subject_proccess($curriculuminfo = false)
 {
     $return = false;
     if ($curriculuminfo) {
         $this->form_validation->set_rules("cssemesterId", "Semester", "required|xss_clean");
         $this->form_validation->set_rules("csyearlevelId", "Year level", "required|xss_clean");
         $this->form_validation->set_rules("cssubjectId", "Subject", "required|xss_clean");
         $this->form_validation->set_rules("cssubjectUnit", "Unit", "required|xss_clean");
         //$this->form_validation->set_rules("csclassType","Type","required|xss_clean");
         if ($this->form_validation->run() == FALSE) {
             if (form_error("cssemesterId")) {
                 set_has_error("cssemesterId", true);
                 set_message("cssemesterId", form_error("cssemesterId", " ", " "));
             }
             if (form_error("csyearlevelId")) {
                 set_has_error("csyearlevelId", true);
                 set_message("csyearlevelId", form_error("csyearlevelId", " ", " "));
             }
             if (form_error("cssubjectId")) {
                 set_has_error("cssubjectId", true);
                 set_message("cssubjectId", form_error("cssubjectId", " ", " "));
             }
             if (form_error("cssubjectUnit")) {
                 set_has_error("cssubjectUnit", true);
                 set_message("cssubjectUnit", form_error("cssubjectUnit", " ", " "));
             }
             //if((form_error("csclassType"))){
             //	set_has_error("csclassType",true);
             //	set_message("csclassType",form_error("csclassType"," "," "));
             //}
         } else {
             $semesterid = $this->input->post("cssemesterId");
             $yearlevelid = $this->input->post("csyearlevelId");
             $subjectid = $this->input->post("cssubjectId");
             $unit = $this->input->post("cssubjectUnit");
             if (!is_curriculum_subject_exist(false, $curriculuminfo->getCurriculumid(), $subjectid)) {
                 if ($return = $curriculuminfo->add_subject($semesterid, $yearlevelid, $subjectid, $unit, true)) {
                     set_message_title("addcurriculumsubject", "Success!");
                     set_message_type("addcurriculumsubject", "success");
                     //set_message("addcurriculumsubject",array("Subject has been successfully added.","Very Good!"));
                     set_message("addcurriculumsubject", "Subject has been successfully added.");
                     set_has_value("cssubjectId", 0);
                     set_has_value("cssubjectUnit", 0);
                 }
             } else {
                 set_has_error("cssubjectId", true);
                 set_message("cssubjectId", "Subject already exists!");
             }
         }
     }
     return $return;
 }
Exemple #2
0
<?php

add_page_content("dashboard_curriculums_content", "management/dashboard/curriculums/list/page_content/content");
add_page_content("dashboard_curriculums_content_title", "Curriculum's List");
set_active("dashboard_curriculums_list", true);
set_has_value("page_content_heading", "Curriculums");
set_active("listlink", true);
set_link_url("backlink", site_url("dashboard"));
set_hide_this("backlink", false);
set_hide_this("refreshlink", false);
$this->load->view("management/dashboard/curriculums/view");
Exemple #3
0
<?php

$curriculuminfo = isset($curriculuminfo) ? $curriculuminfo : false;
if ($curriculuminfo) {
    $breadcrumb = array("name" => "bdcieditlink", "text" => '<span class="glyphicon glyphicon-edit"></span> Edit', "url" => "dashboard/curriculums/" . ($curriculuminfo ? $curriculuminfo->getCurriculumid() : 0) . "/edit");
    add_breadcrumb($breadcrumb);
}
set_active("bdcieditlink", true);
add_page_info("stylesheet", "spinner/bootstrap-spinner", "spinner-style");
add_page_info("javascript", "spinner/jquery.spinner", "spinner-script");
add_page_content("dashboard_curriculums_content", "management/dashboard/curriculums/info/edit/page_content/content");
add_page_content("dashboard_curriculums_content_title", "Curriculum information");
set_active("dashboard_curriculums_info", true);
set_hide_this("selectCurriculuminformationform", true);
set_has_value("page_content_heading", "Curriculum Information");
set_has_value("curriculum_info_title", isset($curriculum_info) ? $curriculum_info->getCurriculumname() : "No Curriculum Selected");
set_link_url("backlink", site_url("dashboard/curriculums/" . ($curriculuminfo ? $curriculuminfo->getCurriculumid() : 0)));
set_hide_this("backlink", false);
set_hide_this("refreshlink", false);
$this->load->view("management/dashboard/curriculums/info/view");