public function updateWorkingStatusAction()
 {
     $warehouse_id = $this->_request->getParam('id', '');
     $status_list = new Model_CcmStatusList();
     $result1 = $status_list->getStatusLists();
     $this->view->working_list = $result1;
     $result2 = $status_list->getAllReasons();
     $this->view->reason_list = $result2;
     $result3 = $status_list->getAllUtilizations();
     $this->view->utilization_list = $result3;
     $this->view->warehouse_id = $warehouse_id;
     if ($this->_request->isPost()) {
         $ccm_status_histroy = new Model_CcmStatusHistory();
         $data = $this->_request->getPost();
         $ccm_status_histroy->form_values = $data;
         $ccm_status_histroy->updateColdChainStatus();
         $role_id = $this->_identity->getRoleId();
         if ($role_id == 7) {
             $this->redirect("/stock/monthly-consumption2");
         } else {
             $this->redirect("/cold-chain/status-working-update?success=1");
         }
     }
 }
 public function ajaxGetReasonsAction()
 {
     $this->_helper->layout->disableLayout();
     $ccm_status_list = new Model_CcmStatusList();
     $ccm_status_list->form_values['working_status'] = $this->_request->working_status;
     $data = $ccm_status_list->getAllReasons();
     $this->view->arr_data = $data;
 }