/** * This action return the list of the certificate of the employee. */ public function actionEmployeeCertificates() { $model=new EmployeeCertificateDetailsTable('Employeesearch'); $model->unsetAttributes(); // clear any default values if(isset($_GET['EmployeeCertificateDetailsTable'])) $model->attributes=$_GET['EmployeeCertificateDetailsTable']; $this->render('employeecertificate',array( 'employeecertificate'=>$model, )); }
/** * This action is used to display the employee Certificates in the employee profile. */ public function actionEmployeeCertificates() { $emp_certificate = new EmployeeCertificateDetailsTable('Employeesearch'); $emp_doc=new EmployeeDocsTrans; $emp_record=new EmployeeAcademicRecordTrans; $model=EmployeeTransaction::model()->resetScope()->findByPk($_REQUEST['id']); $info = EmployeeInfo::model()->findByPk($model->employee_transaction_employee_id); $photo = EmployeePhotos::model()->findByPk($model->employee_transaction_emp_photos_id); $lang = LanguagesKnown::model()->findByPk($model->employee_transaction_languages_known_id); $emp_exp = new EmployeeExperienceTrans; $address = EmployeeAddress::model()->findByPk($model->employee_transaction_emp_address_id); $emp_certificate->unsetAttributes(); // clear any default values if(isset($_GET['EmployeeCertificateDetailsTable'])) $emp_certificate->attributes=$_GET['EmployeeCertificateDetailsTable']; $this->render('update',array( 'model'=>$model,'info'=>$info,'photo'=>$photo,'address'=>$address,'lang'=>$lang,'emp_doc'=>$emp_doc,'emp_record'=>$emp_record,'emp_exp'=>$emp_exp,'flag'=>1,'emp_certificate'=>$emp_certificate )); }