public function getemployeelistonbunitAction() { $ajaxContext = $this->_helper->getHelper('AjaxContext'); $ajaxContext->addActionContext('getemployeelistonbunit', 'html')->initContext(); $form = new Default_Form_Requisition(); //$loginuserRole = $auth->getStorage()->read()->emprole; $bunit_id = $this->_getParam('bunitid', null); $requi_model = new Default_Model_Requisition(); $auth = Zend_Auth::getInstance(); if ($auth->hasIdentity()) { $loginUserId = $auth->getStorage()->read()->id; $loginuserGroup = $auth->getStorage()->read()->group_id; } $getEmployeelistonBunit_data = ""; $getEmployeelistonBunit_data .= sapp_Global::selectOptionBuilder('', 'Select Employee For Requisition'); if ($bunit_id != '') { if ($loginuserGroup == '') { $getEmployeelistonBunit = $requi_model->getEmployeelistonBunit('', $bunit_id, 'requisition'); } else { $getEmployeelistonBunit = $requi_model->getEmployeelistonBunit($loginuserRole, $bunit_id, 'requisition'); } //for hr,management foreach ($getEmployeelistonBunit as $emplist) { $getEmployeelistonBunit_data .= sapp_Global::selectOptionBuilder($emplist['id'], $emplist['name']); } } $this->_helper->json(array('options' => $getEmployeelistonBunit_data)); $this->view->reqform = $form; $this->view->flag = $flag; }