public function findRole($id) { $empRole = Roles::find_by_id($id); if ($empRole) { return $empRole; //print_r($empRole); } else { return false; } }
public function delete($id) { $article = Roles::find_by_id($id); if ($article->delete()) { return true; } }
/** * 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; } }