/**
  * save Education
  * @param EmpEducation $empEdu
  * @returns EmployeeEducation
  */
 public function saveEmployeeEducation(EmployeeEducation $empEdu)
 {
     try {
         $empEdu->save();
         return $empEdu;
         // @codeCoverageIgnoreStart
     } catch (Exception $e) {
         throw new DaoException($e->getMessage(), $e->getCode(), $e);
     }
     // @codeCoverageIgnoreEnd
 }
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);
Client::SetDatabaseAdapter($dbLocal);
 /**
  * Testing getEducation
  */
 public function testGetEducation()
 {
     $education = new EmployeeEducation();
     $education->setId(1);
     $education->setEmpNumber(121);
     $education->setEducationId(1);
     $education->setMajor('Engineering');
     $education->setYear('2000');
     $education->setScore('3.2');
     $mockDao = $this->getMock('EmployeeDao');
     $mockDao->expects($this->once())->method('getEducation')->with(1)->will($this->returnValue($education));
     $this->employeeService->setEmployeeDao($mockDao);
     $result = $this->employeeService->getEducation(1);
     $this->assertEquals($education, $result);
 }
Example #4
0
 /**
  * save Education
  * @param EmpEducation $empEdu
  * @returns boolean
  */
 public function saveEducation(EmployeeEducation $empEdu)
 {
     try {
         $empEdu->save();
         return true;
     } catch (Exception $e) {
         throw new DaoException($e->getMessage());
     }
 }