/**
  * Department wise detail of data
  * Enter description here ...
  */
 public function getdetaildataAction()
 {
     $request = $this->getRequest();
     //Getting Request Parameters
     $period_dateobj = new Zend_Date($request->getParam('attendance_date'), 'dd-MM-YYYY');
     $period_date = $period_dateobj->toString('YYYY-MM-dd');
     $department = $request->getParam('department_id');
     //$this->_helper->viewRenderer->setNoRender(false);
     //$this->_helper->layout()->enableLayout();
     $depttObj = new Acad_Model_Department();
     $depttObj->setDepartment($department);
     $result = $depttObj->getAttendanceDetail($period_date);
     $this->_helper->logger($result);
     $this->gridparam['page'] = $request->getParam('page', 1);
     // get the requested page
     $this->gridparam['limit'] = $request->getParam('rows', 20);
     // rows limit in Grid
     $this->_count = count($result);
     $response = new stdClass();
     foreach ($result as $key => $value) {
         $response->rows[$key]['id'] = $value['subject_code'];
         $response->rows[$key]['cell'] = array($value['staff_id'], $value['marked_date'], $value['degree_id'], $value['semester_id'], $value['periods_covered'], $value['subject_code'], $value['subject_mode_id'], $value['group_id']);
     }
     $response->page = $this->gridparam['page'];
     $response->total = 1;
     $response->records = $this->_count;
     echo $this->_helper->json($response, false);
 }