Пример #1
0
 /**
  ** displays previous emp appraisals based on emp id,
  ** on click of individual emp record in heat map report
  **/
 public function previousappraisalsAction($empId = "")
 {
     try {
         if (empty($empId)) {
             $empId = $this->_request->getParam('id');
         }
         /** 
          ** 1. get employee details
          **/
         $empModel = new Default_Model_Employee();
         $employeeDetails = $empModel->getEmp_from_summary($empId);
         /** 
          ** 2. get employee appraisal details
          **/
         $empAppraisalModel = new Default_Model_Appraisalemployeeratings();
         $empAppraisalDetails = $empAppraisalModel->getEmpAppraisalData($empId);
         /** 
          ** 3. display employee graph
          **/
         /** 
          ** 4. By default, display latest appraisal ratings and questions
          **/
         $this->view->employeeData = $employeeDetails;
         $this->view->empAppraisalDetails = $empAppraisalDetails;
     } catch (Exception $e) {
         print_r($e);
     }
 }