public function deleteofficeAction() { //Acl //$access = new App_Model_Access(); //$checkaccess = $access->accessRights('Individual',$this->view->globalvalue[0]['name'],'editmembernameAction'); //if (($checkaccess != NULL)) { //delete action //get poster id $id = $this->_request->getParam('id'); $this->view->memberid = $id; $delform = new Officedefault_Form_Delete(); $this->view->delete = $delform; //validate poster id details if ($this->_request->isPost() && $this->_request->getPost('Submit')) { $formdata = $this->_request->getPost(); if ($delform->isValid($formdata)) { $office = new Officedefault_Model_officedefault(); $members = $office->memberfind($id); $office_id = $office->findoffice($id); if (!$members && !$office_id) { $this->view->adm->deletemember("ourbank_office", $id); // $this->view->adm->deleteSubmodule("ourbank_contact",$id,$this->view->sub_id); // $this->view->adm->deleteSubmodule("ourbank_address",$id,$this->view->sub_id); $this->_redirect('/office'); } else { //user message echo "<font color=red>Can not delete due to data dependency</font>"; } } // } else { // $this->_redirect('index/index'); // } } }