public function viewAction() { $id = $this->getRequest()->getParam('id'); $auth = Zend_Auth::getInstance(); if ($auth->hasIdentity()) { $loginUserId = $auth->getStorage()->read()->id; $loginuserGroup = $auth->getStorage()->read()->group_id; } $candidatesmodel = new Default_Model_Shortlistedcandidates(); $requi_model = new Default_Model_Requisition(); $jobtitleModel = new Default_Model_Jobtitles(); $intrvwroundsData = array(); $intrvwData = array(); $jobtitle = ''; try { $candidateData = $candidatesmodel->getcandidateData($id); $cand_status = $candidateData['cand_status']; $req_id = $candidateData['requisition_id']; try { $requisitionData = $requi_model->getRequisitionDataById($req_id); $requisitionData['jobtitlename'] = ''; $jobttlArr = $jobtitleModel->getsingleJobTitleData($requisitionData['jobtitle']); if (!empty($jobttlArr) && $jobttlArr != 'norows') { $jobtitle = $jobttlArr[0]['jobtitlename']; $requisitionData['jobtitlename'] = $jobttlArr[0]['jobtitlename']; } $intrvwData = $candidatesmodel->getinterviewData($requisitionData['id'], $candidateData['id']); if (!empty($intrvwData)) { $intrvwroundsData = $candidatesmodel->getinterviewrounds($intrvwData['id'], $requisitionData['id'], $candidateData['id']); $intrvwroundsSkillSetData = $candidatesmodel->getinterviewroundskillsetsummary($intrvwroundsData[0]['interview_round_number'], $requisitionData['id'], $candidateData['id']); $intrvwroundsSkillSetDataSummary = $tLeaveCardData01 = sapp_Global::_convertArrayToHTMLTable("leavecardtablegrid", "", $intrvwroundsSkillSetData); $this->view->intrvwroundsSkillSetDataSummary = $intrvwroundsSkillSetDataSummary; $this->view->candidateData = $candidateData; $this->view->requisitionData = $requisitionData; $this->view->intrvwrounds = $intrvwroundsData; $this->view->intrvwData = $intrvwData; $this->view->ermsg = ''; } else { $this->view->ermsg = 'nodata'; } } catch (Exception $e) { $this->view->ermsg = 'nodata'; } } catch (Exception $e) { $this->view->ermsg = 'nodata'; } $this->view->loginuserGroup = $loginuserGroup; }
public function viewAction() { $id = $this->getRequest()->getParam('id'); $auth = Zend_Auth::getInstance(); if ($auth->hasIdentity()) { $loginUserId = $auth->getStorage()->read()->id; $loginuserGroup = $auth->getStorage()->read()->group_id; } $candidatesmodel = new Default_Model_Shortlistedcandidates(); $requi_model = new Default_Model_Requisition(); $jobtitleModel = new Default_Model_Jobtitles(); $intrvwroundsData = array(); $intrvwData = array(); $jobtitle = ''; try { $candidateData = $candidatesmodel->getcandidateData($id); $cand_status = $candidateData['cand_status']; $req_id = $candidateData['requisition_id']; try { $requisitionData = $requi_model->getRequisitionDataById($req_id); $requisitionData['jobtitlename'] = ''; $jobttlArr = $jobtitleModel->getsingleJobTitleData($requisitionData['jobtitle']); if (!empty($jobttlArr) && $jobttlArr != 'norows') { $jobtitle = $jobttlArr[0]['jobtitlename']; $requisitionData['jobtitlename'] = $jobttlArr[0]['jobtitlename']; } $intrvwData = $candidatesmodel->getinterviewData($requisitionData['id'], $candidateData['id']); if (!empty($intrvwData) && ($cand_status == 'Shortlisted' || $cand_status == 'Selected' || $cand_status == 'Rejected')) { $intrvwroundsData = $candidatesmodel->getinterviewrounds($intrvwData['id'], $requisitionData['id'], $candidateData['id']); $this->view->candidateData = $candidateData; $this->view->requisitionData = $requisitionData; $this->view->intrvwrounds = $intrvwroundsData; $this->view->intrvwData = $intrvwData; $this->view->ermsg = ''; } else { $this->view->ermsg = 'nodata'; } } catch (Exception $e) { $this->view->ermsg = 'nodata'; } } catch (Exception $e) { $this->view->ermsg = 'nodata'; } $this->view->loginuserGroup = $loginuserGroup; }