public function travelAction() { $id = $this->_getParam('id'); //destination_id $travelMaps = Application_Model_M_DestinationTravelMap::fetchByDestinationID($id); if (count($travelMaps) > 0) { $travels = array(); foreach ($travelMaps as $travelMap) { $travelID = $travelMap->getTravel_id(); $travel = Application_Model_M_Travel::find($travelID); if ($travel && $travel->getStatus() == 1) { $result = array('id' => $travel->getId(), 'title' => $travel->getTitle(), 'subtitle' => $travel->getSubtitle(), 'img' => Application_Model_M_Travel::getImageUrl($travel->getId()), 'adult_oprice' => $travel->getAdult_oprice(), 'adult_dprice' => $travel->getAdult_dprice(), 'child_oprice' => $travel->getChild_oprice(), 'child_dprice' => $travel->getChild_dprice(), 'area' => $travel->getArea(), 'sales' => $travel->getSales()); array_push($travels, $result); } } if (count($travels) > 0) { $out['errno'] = '0'; $out['travels'] = $travels; } else { $out['errno'] = '1'; } } else { $out['errno'] = '1'; } $out['msg'] = Yy_ErrMsg_Destination::getMsg('travel', $out['errno']); Yy_Utils::jsonOut($out); }
public static function RDelByTravelID($tid) { Application_Model_M_Travel::delById($tid); Application_Model_M_TravelAdditional::delByTid($tid); Application_Model_M_DepartmentsTravelMap::delByTid($tid); Application_Model_M_DestinationTravelMap::delByTid($tid); }
public function travelcancelAction() { $this->getResponse()->setHeader('Content-Type', 'application/json'); $this->_helper->viewRenderer->setNoRender(true); $this->_helper->layout()->disableLayout(); $did = $this->_getParam('did'); $tid = $this->_getParam('tid'); try { Application_Model_M_DestinationTravelMap::delByDidAndTid($did, $tid); $out['errno'] = "0"; } catch (Zend_Db_Exception $e) { $out['errno'] = "1"; } Yy_Utils::jsonOut($out); }
public function delete() { $where = 'id=' . $this->getId(); return Application_Model_M_DestinationTravelMap::delete($where); }