Пример #1
0
function doEdit()
{
    $deptid = $_GET['id'];
    if (isset($_POST['save'])) {
        if ($_POST['deptname'] == "" or $_POST['deptdesc'] == "") {
            $message = "All field is required!";
            redirect('index.php?view=edit&id=' . $deptid);
        } else {
            $dept = new Dept();
            $deptid = $_GET['id'];
            $deptname = $_POST['deptname'];
            $dept_desc = $_POST['deptdesc'];
            $dept->DEPT_ID = $deptid;
            $dept->DEPARTMENT_NAME = $deptname;
            $dept->DEPARTMENT_DESC = $dept_desc;
            $dept->update($deptid);
            $message = $deptname . " has updated successfully!";
            redirect('index.php');
        }
    }
}
Пример #2
0
             }else{
                 $errors['err']='No users selected.';
             }
         break;
         default:
             $errors['err']='Uknown command!';
     }
 break;
 case 'dept':
     include_once(INCLUDE_DIR.'class.dept.php');
     $do=strtolower($_POST['do']);
     switch($do){
         case 'update':
             $dept = new Dept($_POST['dept_id']);
             if($dept && $dept->getId()) {
                 if($dept->update($_POST,$errors))
                     $msg='Dept updated successfully';
                 elseif(!$errors['err'])
                     $errors['err']='Error updating the department';
             }else{
                 $errors['err']='Internal error';
             }
             break;
         case 'create':
             if(($deptID=Dept::create($_POST,$errors)))
                 $msg=Format::htmlchars($_POST['dept_name']).' added successfully';
             elseif(!$errors['err'])
                 $errors['err']='Unable to add department. Internal error';
             break;
         case 'mass_process':
             if(!$_POST['ids'] || !is_array($_POST['ids'])) {