public function departmentGrid($unitid)
 {
     $deptModel = new Default_Model_Departments();
     $sort = 'DESC';
     $by = 'd.modifieddate';
     $pageNo = 1;
     $searchData = '';
     $searchArray = array();
     $dashboardcall = $this->_getParam('dashboardcall');
     if ($dashboardcall == 'Yes') {
         $perPage = DASHBOARD_PERPAGE;
     } else {
         $perPage = PERPAGE;
     }
     $objName = 'departments';
     $tableFields = array('action' => 'Action', 'deptname' => 'Name', 'deptcode' => 'Code', 'depthead' => 'Department Head', 'timezone' => 'Time Zone', 'unitname' => 'Business Unit');
     $tablecontent = $deptModel->getDepartmentsData($sort, $by, $pageNo, $perPage, '', $unitid);
     $data = array();
     $dataTmp = array('sort' => $sort, 'by' => $by, 'pageNo' => $pageNo, 'perPage' => $perPage, 'tablecontent' => $tablecontent, 'objectname' => $objName, 'extra' => array(), 'tableheader' => $tableFields, 'jsGridFnName' => 'getAjaxgridData', 'jsFillFnName' => '', 'searchArray' => $searchArray, 'formgrid' => 'true', 'call' => '', 'dashboardcall' => $dashboardcall, 'search_filters' => array('startdate' => array('type' => 'datepicker')));
     array_push($data, $dataTmp);
     return $data;
 }