public function viewAction()
 {
     $auth = Zend_Auth::getInstance();
     if ($auth->hasIdentity()) {
         $loginUserId = $auth->getStorage()->read()->id;
         $loginuserRole = $auth->getStorage()->read()->emprole;
         $loginuserGroup = $auth->getStorage()->read()->group_id;
     }
     $id = $this->getRequest()->getParam('id');
     $callval = $this->getRequest()->getParam('call');
     if ($callval == 'ajaxcall') {
         $this->_helper->layout->disableLayout();
     }
     $objName = 'feedforwardinit';
     try {
         if ($id) {
             if (is_numeric($id) && $id > 0) {
                 $feedforwardInitModel = new Default_Model_Feedforwardinit();
                 $data = $feedforwardInitModel->getFFInitViewData($id);
                 if (!empty($data)) {
                     $empsCount = $feedforwardInitModel->getCountOfEmps($id);
                     $check_array = array();
                     if ($data[0]['qs_privileges']) {
                         $check_array = json_decode($data[0]['qs_privileges'], true);
                     }
                     $getQuestions = $feedforwardInitModel->getQuestionsFeedforward($data[0]['questions']);
                     $this->view->getQuestions = $getQuestions;
                     $this->view->check_array = $check_array;
                     $this->view->data = $data[0];
                     $this->view->empsCount = $empsCount[0];
                 } else {
                     $this->view->ermsg = 'norecord';
                 }
             } else {
                 $this->view->ermsg = 'norecord';
             }
         } else {
             $this->view->ermsg = 'norecord';
         }
     } catch (Exception $e) {
         $this->view->ermsg = 'nodata';
     }
     $this->view->controllername = $objName;
     $this->view->id = $id;
 }