public function transferAssetAction() { $form_values = array(); $temp = array(); $arr_data = array('success' => $this->_request->success, 'tempassets' => ''); $arr_coldchain_ids = $this->_request->hdn_coldchain_id; if (count($arr_coldchain_ids) > 0) { $cold_chain = new Model_ColdChain(); //$em = Zend_Registry::get('doctrine'); //$em->getConnection()->beginTransaction(); try { foreach ($arr_coldchain_ids as $coldchain_id) { $cold_chain->form_values['coldchain_id'] = $coldchain_id; $str_quantity_issue = "quantity_issue_" . $coldchain_id; $str_quantity_available = "quantity_available_" . $coldchain_id; $str_transfer = "transfer_" . $coldchain_id; $cold_chain->form_values['quantity_issue'] = $this->_request->{$str_quantity_issue}; $cold_chain->form_values['quantity_available'] = $this->_request->{$str_quantity_available}; $cold_chain->form_values['transfer'] = $this->_request->{$str_transfer}; $cold_chain->form_values['from_warehouse'] = $this->_request->warehouse; $cold_chain->form_values['to_warehouse'] = $this->_request->warehouse2; $cold_chain->transferColdChainAsset(); } //$em->getConnection()->commit(); } catch (Exception $e) { //$em->getConnection()->rollback(); //$em->close(); App_FileLogger::info($e); } } else { } $this->view->user_level = $this->_identity->getUserLevel($this->_userid); $this->view->arr_data = $arr_data; $base_url = Zend_Registry::get('baseurl'); $this->view->inlineScript()->appendFile($base_url . '/js/all_level_combos.js'); $this->view->inlineScript()->appendFile($base_url . '/js/all_level_combos2.js'); }