コード例 #1
0
 /**
  * save Skill
  * @param EmployeeSkill $empSkill
  * @returns EmployeeSkill
  */
 public function saveEmployeeSkill(EmployeeSkill $empSkill)
 {
     try {
         $empSkill->save();
         return $empSkill;
         // @codeCoverageIgnoreStart
     } catch (Exception $e) {
         throw new DaoException($e->getMessage(), $e->getCode(), $e);
     }
     // @codeCoverageIgnoreEnd
 }
コード例 #2
0
CompanyStructure::SetDatabaseAdapter($dbLocal);
Country::SetDatabaseAdapter($dbLocal);
Province::SetDatabaseAdapter($dbLocal);
CurrencyType::SetDatabaseAdapter($dbLocal);
JobTitle::SetDatabaseAdapter($dbLocal);
ChucVu::SetDatabaseAdapter($dbLocal);
PayGrade::SetDatabaseAdapter($dbLocal);
EmploymentStatus::SetDatabaseAdapter($dbLocal);
Skill::SetDatabaseAdapter($dbLocal);
Education::SetDatabaseAdapter($dbLocal);
Certification::SetDatabaseAdapter($dbLocal);
Language::SetDatabaseAdapter($dbLocal);
Nationality::SetDatabaseAdapter($dbLocal);
Employee::SetDatabaseAdapter($dbLocal);
User::SetDatabaseAdapter($dbLocal);
EmployeeSkill::SetDatabaseAdapter($dbLocal);
EmployeeEducation::SetDatabaseAdapter($dbLocal);
EmployeeCertification::SetDatabaseAdapter($dbLocal);
EmployeeLanguage::SetDatabaseAdapter($dbLocal);
EmergencyContact::SetDatabaseAdapter($dbLocal);
EmployeeDependent::SetDatabaseAdapter($dbLocal);
EmployeeImmigration::SetDatabaseAdapter($dbLocal);
EmployeeSalary::SetDatabaseAdapter($dbLocal);
LeaveType::SetDatabaseAdapter($dbLocal);
LeavePeriod::SetDatabaseAdapter($dbLocal);
WorkDay::SetDatabaseAdapter($dbLocal);
HoliDay::SetDatabaseAdapter($dbLocal);
LeaveRule::SetDatabaseAdapter($dbLocal);
EmployeeLeave::SetDatabaseAdapter($dbLocal);
EmployeeLeaveDay::SetDatabaseAdapter($dbLocal);
File::SetDatabaseAdapter($dbLocal);
コード例 #3
0
 /**
  * Testing getSkill
  */
 public function testGetSkill()
 {
     $empNumber = 121;
     $skillCode = 'SKI002';
     $skill = new EmployeeSkill();
     $skill->setEmpNumber($empNumber);
     $skill->setSkillId(2);
     $skill->setYearsOfExp(2);
     $isEss = true;
     $mockDao = $this->getMock('EmployeeDao');
     $mockDao->expects($this->once())->method('getSkill')->with($empNumber, $skillCode)->will($this->returnValue($skill));
     $this->employeeService->setEmployeeDao($mockDao);
     $result = $this->employeeService->getSkill($empNumber, $skillCode);
     $this->assertEquals($skill, $result);
 }
コード例 #4
0
ファイル: EmployeeDao.php プロジェクト: rabbitdigital/HRM
 /**
  * save Skill
  * @param EmployeeSkill $empSkill
  * @returns boolean
  */
 public function saveSkill(EmployeeSkill $empSkill)
 {
     try {
         $empSkill->save();
         return true;
     } catch (Exception $e) {
         throw new DaoException($e->getMessage());
     }
 }