public function findComplete($contactId,Employee_Models_Contact $contact)
	{
		$result = $this->getDbTable()->find($contactId);

		if (0 == count($result)) {

			return;

		}

		$row = $result->current();

		$contact->setContactId($row->contactId)
				->setName($row->contactName)
				->setGender($row->gender)
				->setTitleName($row->titleName)
				->setBirth($row->birth)
				->setIdCard($row->idCard)
				->setPhoneHome($row->phoneHome)
				->setPhoneMob($row->phoneMob)
				->setAddress($row->address)
				->setZip($row->zip)
				->setEthnic($row->ethnic)
				->setPolitical($row->political)
				->setEnroll($row->enroll)
				->setEdu($row->edu)
				->setDutyName($row->dutyName)
				->setDeptName($row->deptName)
				->setTitleSpec($row->titleSpec)
				->setRemark($row->remark)
				->setCTime($row->cTime)
				->setResidence($row->residence)
				->setProbStart($row->probStart)
				->setProbEnd($row->probEnd)
				->setProfile($row->profile)
				->setSecurity($row->security)
				->setSecIn($row->secIn)
				->setSecDate($row->secDate)
				->setMedical($row->medical)
				->setRelation1($row->relation1)
				->setName1($row->name1)
				->setCompany1($row->company1)
				->setAddress1($row->address1)
				->setPhone1($row->phone1)
				->setRelation2($row->relation2)
				->setName2($row->name2)
				->setCompany2($row->company2)
				->setAddress2($row->address2)
				->setPhone2($row->phone2)
				->setRelation3($row->relation3)
				->setName3($row->name3)
				->setCompany3($row->company3)
				->setAddress3($row->address3)
				->setPhone3($row->phone3)
				->setRelation4($row->relation4)
				->setName4($row->name4)
				->setCompany4($row->company4)
				->setAddress4($row->address4)
				->setPhone4($row->phone4);

		$age = $this->caculateAge($contact->getBirth());
		$contact->setAge($age);
	}