コード例 #1
0
 public function getempnamesAction()
 {
     $this->_helper->layout->disableLayout();
     $groupid = $this->_request->getparam('groupid');
     $pageno = intval($this->_request->getParam('pageno', 1));
     $perpage = intval($this->_request->getParam('perpage', PERPAGE));
     if ($perpage == 0) {
         $perpage = PERPAGE;
     }
     $holidaygroupsmodel = new Default_Model_Holidaygroups();
     $empdetailsArr = $holidaygroupsmodel->getEmpNamesForGroupId($groupid, $pageno, $perpage);
     $empdetailsCountArr = $holidaygroupsmodel->getEmpCountForGroups($groupid);
     $empdetailsCount = $empdetailsCountArr[0]['empcount'];
     if ($empdetailsCount > 0) {
         $lastpage = ceil($empdetailsCount / $perpage);
     } else {
         $lastpage = '';
         $empdetailsCount = '';
     }
     $this->view->groupid = $groupid;
     $this->view->empdetailsArr = $empdetailsArr;
     $this->view->pageno = $pageno;
     $this->view->perpage = $perpage;
     $this->view->lastpage = $lastpage;
 }