public function productLedgerDateEditAction() { $this->_helper->layout->disableLayout(); $this->_helper->viewRenderer->setNoRender(TRUE); $em = Zend_Registry::get('doctrine'); $em->getConnection()->beginTransaction(); try { $param['id'] = $this->_request->id; $param['date'] = $this->_request->data; $stock_master = new Model_StockMaster(); $stock_master->form_values = $param; $stock_master->editLedgerTranscationDate(); $em->getConnection()->commit(); echo "done"; } catch (Exception $e) { $em->getConnection()->rollback(); $em->close(); echo "error"; } }