public function deleteAction() { $auth = Zend_Auth::getInstance(); if ($auth->hasIdentity()) { $loginUserId = $auth->getStorage()->read()->id; $loginuserRole = $auth->getStorage()->read()->emprole; $loginuserGroup = $auth->getStorage()->read()->group_id; } $id = $this->_request->getParam('objid'); $messages['message'] = ''; $messages['msgtype'] = ''; $count = 0; $actionflag = 3; if ($id) { $feedforwardInitModel = new Default_Model_Feedforwardinit(); $ffdata = $feedforwardInitModel->getFFInitViewData($id); if ($ffdata[0]['initialize_status'] == 2) { $data = array('isactive' => 0, 'modifieddate' => gmdate("Y-m-d H:i:s"), 'modifiedby_role' => $loginuserRole, 'modifiedby_group' => $loginuserGroup, 'modifiedby' => $loginUserId); $where = array('id=?' => $id); $Id = $feedforwardInitModel->SaveorUpdateFeedforwardInitData($data, $where); if ($Id == 'update') { $menuID = INITIALIZE_FEEDFORWARD; $result = sapp_Global::logManager($menuID, $actionflag, $loginUserId, $id); /*** ** commented on 29-04-2015 by sapplica ** need to integrate mail template $configmail = sapp_Global::send_configuration_mail('Feed Forward',$ffdata[0]['ff_mode']); ***/ $messages['message'] = 'Feedforward deleted successfully.'; $messages['msgtype'] = 'success'; } else { $messages['message'] = 'Feedforward cannot be deleted.'; $messages['msgtype'] = 'error'; } } else { $messages['message'] = 'Feedforward cannot be deleted as the process is initialized/completed.'; $messages['msgtype'] = 'error'; } } else { $messages['message'] = 'Feedforward cannot be deleted.'; $messages['msgtype'] = 'error'; } $this->_helper->json($messages); }