Ejemplo n.º 1
0
 public function findRole($id)
 {
     $empRole = Roles::find_by_id($id);
     if ($empRole) {
         return $empRole;
         //print_r($empRole);
     } else {
         return false;
     }
 }
Ejemplo n.º 2
0
 public function delete($id)
 {
     $article = Roles::find_by_id($id);
     if ($article->delete()) {
         return true;
     }
 }
Ejemplo n.º 3
0
 /**
  * this section is required 
  * to update employee role
  */
 public function UpdateEmpRole()
 {
     $rEmployee = Employee::find_by_id($_POST['empid']);
     $rEmployee->emp_post = $_POST['emppost'];
     $rEmployee->emp_dept = $_POST['empdept'];
     $empDept = Department::find_by_id($_POST['empdept']);
     $Tlog = new Transaction();
     $Tlog->com_id = $empDept->dept_code;
     $Tlog->trans_type = "HR DEPARTMENT";
     $Tlog->trans_description = "Employee assigned to " . $empDept->dept_name . " Department";
     $Tlog->datecreated = date("Y-m-d H:i:s");
     $Tlog->user_id = $_SESSION['emp_ident'];
     $empRole = Roles::find_by_id($_POST['emppost']);
     $Tlog2 = new Transaction();
     $Tlog2->com_id = $empRole->main_id;
     $Tlog2->trans_type = "HR DEPARTMENT";
     $Tlog2->trans_description = "Employee assigned " . $empRole->role_name . " Role";
     $Tlog2->datecreated = date("Y-m-d H:i:s");
     $Tlog2->user_id = $_SESSION['emp_ident'];
     if ($rEmployee->update()) {
         $Tlog2->create();
         $Tlog->create();
         return true;
     } else {
         return false;
     }
 }