public static function getInstance() { if (!is_object(self::$_instance)) { self::$_instance = new Application_Model_DeliveryStatusLog(); } return self::$_instance; }
public function editOrderProductsAction() { $hotelssummaryModel = Application_Model_HotelDetails::getInstance(); $deliverystatusmodal = Application_Model_DeliveryStatusLog::getInstance(); $productsummaryModel = Application_Model_Products::getInstance(); $categorysModel = Application_Model_MenuCategory::getInstance(); $orderproductsModel = Application_Model_OrderProducts::getInstance(); $ordersModels = Application_Model_Orders::getInstance(); $response = new stdClass(); if ($this->getRequest()->isPost()) { $order_id = $this->getRequest()->getPost('order_id'); } $orderproductsdetails = $ordersModels->GetAgentProduct($order_id); if ($orderproductsdetails) { $response->message = 'Successfull'; $response->code = 200; $response->data = $orderproductsdetails; } else { $response->message = 'Could not Serve the Response'; $response->code = 197; $response->data = NUll; } echo json_encode($response, true); }
public function hotelsSummaryAction() { $hotelssummaryModel = Application_Model_HotelDetails::getInstance(); $deliverystatusmodal = Application_Model_DeliveryStatusLog::getInstance(); $hotelmenucategorymodel = Application_Model_MenuCategory::getInstance(); $famouscuisinemodel = Application_Model_FamousCuisines::getInstance(); $response = new stdClass(); $method = $this->getRequest()->getParam('method'); if ($method) { switch ($method) { ///////////////////////////////// hotel details module//////////////////////////// /* * DEV :sowmya * Desc : to get hotel details * Date : 5/5/2016 */ case 'allhotels': $hoteldetails = $hotelssummaryModel->selectAllHotelsLocations(); if ($hoteldetails) { $response->message = 'Successfull'; $response->code = 200; $response->data = $hoteldetails; } else { $response->message = 'Could not Serve the Response'; $response->code = 197; $response->data = NUll; } echo json_encode($response, true); die; break; /* * DEV :sowmya * Desc : to get order status * Date : 5/5/2016 */ /* * DEV :sowmya * Desc : to get order status * Date : 5/5/2016 */ case 'getorderstatus': if ($this->getRequest()->isPost()) { $order_id = $this->getRequest()->getPost('order_id'); if ($order_id) { $statusdetails = $deliverystatusmodal->getOrderStatus($order_id); if ($statusdetails) { $response->message = 'successfull'; $response->code = 200; $response->data = $statusdetails; } else { $response->message = 'Could Not Serve The Request'; $response->code = 197; $response->data = null; } } else { $response->message = 'Could Not Serve The Request'; $response->code = 401; $response->data = NULL; } } else { $response->message = 'Invalid Request'; $response->code = 401; $response->data = Null; } echo json_encode($response, true); die; break; /* * DEV :sowmya * Desc : to get hotel details by agent id * Date : 5/5/2016 */ /* * DEV :sowmya * Desc : to get hotel details by agent id * Date : 5/5/2016 */ case 'getHotelDetailsByAgentId': if ($this->getRequest()->isPost()) { $agent_id = $this->getRequest()->getPost('agent_id'); if ($agent_id) { $agenthoteldetails = $hotelssummaryModel->getHoteldetails($agent_id); if ($agenthoteldetails) { $response->message = 'successfull'; $response->code = 200; $response->data = $agenthoteldetails; } else { $response->message = 'Could Not Serve The Request'; $response->code = 197; $response->data = null; } } else { $response->message = 'Could Not Serve The Request'; $response->code = 401; $response->data = NULL; } } else { $response->message = 'Invalid Request'; $response->code = 401; $response->data = Null; } echo json_encode($response, true); die; break; /* * DEV :sowmya * Desc : to cahnge hotel status * Date : 5/5/2016 */ /* * DEV :sowmya * Desc : to cahnge hotel status * Date : 5/5/2016 */ case 'changehotelstatus': if ($this->getRequest()->isPost()) { $hotel_id = $this->getRequest()->getPost('hotel_id'); if ($hotel_id) { $updatestatus = $hotelssummaryModel->getstatusChangeOfHotel($hotel_id); if ($updatestatus) { $response->message = 'successfull'; $response->code = 200; $response->data['hotel_id'] = $hotel_id; } else { $response->message = 'Could Not Serve The Request'; $response->code = 197; $response->data = null; } } else { $response->message = 'Could Not Serve The Request'; $response->code = 401; $response->data = NULL; } } else { $response->message = 'Invalid Request'; $response->code = 401; $response->data = Null; } echo json_encode($response, true); die; break; /* * DEV :sowmya * Desc : to delete hotel * Date : 5/5/2016 */ /* * DEV :sowmya * Desc : to delete hotel * Date : 5/5/2016 */ case 'hoteldelete': if ($this->getRequest()->isPost()) { $hotel_id = $this->getRequest()->getPost('hotel_id'); if ($hotel_id) { $updatestatus = $hotelssummaryModel->hotelDelete($hotel_id); if ($updatestatus) { $response->message = 'successfull'; $response->code = 200; $response->data['hotel_id'] = $hotel_id; } else { $response->message = 'Could Not Serve The Request'; $response->code = 197; $response->data = null; } } else { $response->message = 'Could Not Serve The Request'; $response->code = 401; $response->data = NULL; } } else { $response->message = 'Invalid Request'; $response->code = 401; $response->data = Null; } echo json_encode($response, true); die; break; /* * DEV :sowmya * Desc : to get hotel by hotel id * Date : 5/5/2016 */ /* * DEV :sowmya * Desc : to get hotel by hotel id * Date : 5/5/2016 */ case 'getHotelDetailsByHotelId': if ($this->getRequest()->isPost()) { $hotel_id = $this->getRequest()->getPost('hotel_id'); if ($hotel_id) { $hoteldetails = $hotelssummaryModel->getHoteldetailsByHotelId($hotel_id); if ($hoteldetails) { $response->message = 'successfull'; $response->code = 200; $response->data = $hoteldetails; } else { $response->message = 'Could Not Serve The Request'; $response->code = 197; $response->data = null; } } else { $response->message = 'Could Not Serve The Request'; $response->code = 401; $response->data = NULL; } } else { $response->message = 'Invalid Request'; $response->code = 401; $response->data = Null; } echo json_encode($response, true); die; break; /* * DEV :sowmya * Desc : to update hotel details * Date : 5/5/2016 */ /* * DEV :sowmya * Desc : to update hotel details * Date : 5/5/2016 */ case 'updatehoteldetails': if ($this->getRequest()->isPost()) { $hotel_id = $this->getRequest()->getPost('id'); $selectlocation = $this->getRequest()->getPost('selectlocation'); if (!empty($selectlocation)) { $data['hotel_location'] = $selectlocation; } $primary_phone = $this->getRequest()->getPost('primary_phone'); if (!empty($primary_phone)) { $data['hotel_contact_number'] = $primary_phone; } $secondary_phone = $this->getRequest()->getPost('secondary_phone'); if (!empty($secondary_phone)) { $data['secondary_phone'] = $secondary_phone; } $hotel_name = $this->getRequest()->getPost('hotel_name'); if (!empty($hotel_name)) { $data['hotel_name'] = $hotel_name; } $open_time = $this->getRequest()->getPost('open_time'); if (!empty($open_time)) { $data['open_time'] = $open_time; } $hotel_status = $this->getRequest()->getPost('hotel_status'); if (!empty($hotel_status)) { $data['hotel_status'] = $hotel_status; } $closing_time = $this->getRequest()->getPost('closing_time'); if (!empty($closing_time)) { $data['closing_time'] = $closing_time; } $notice = $this->getRequest()->getPost('notice'); if (!empty($notice)) { $data['notice'] = $notice; } $hotel_image = $this->getRequest()->getPost('hotel_image'); if (!empty($hotel_image)) { $data['hotel_image'] = $hotel_image; } $deliverycharge = $this->getRequest()->getPost('deliverycharge'); if (!empty($deliverycharge)) { $data['deliverycharge'] = $deliverycharge; } $minorder = $this->getRequest()->getPost('minorder'); if (!empty($minorder)) { $data['minorder'] = $minorder; } $address = $this->getRequest()->getPost('address'); if (!empty($address)) { $data['address'] = $address; } if ($hotel_id) { $updatestatus = $hotelssummaryModel->updateHotelDetails($hotel_id, $data); if ($updatestatus) { $response->message = 'successfull'; $response->code = 200; $response->data = $updatestatus; } else { $response->message = 'Could Not Serve The Request'; $response->code = 197; $response->data = null; } } else { $response->message = 'Could Not Serve The Request'; $response->code = 401; $response->data = NULL; } } else { $response->message = 'Invalid Request'; $response->code = 401; $response->data = Null; } echo json_encode($response, true); die; break; /* * DEV :sowmya * Desc : to add hotel details * Date : 5/5/2016 */ /* * DEV :sowmya * Desc : to add hotel details * Date : 5/5/2016 */ case 'addhoteldetails': if ($this->getRequest()->isPost()) { $data['hotel_contact_number'] = $this->getRequest()->getPost('primary_phone'); $data['secondary_phone'] = $this->getRequest()->getPost('secondary_phone'); $data['hotel_name'] = $this->getRequest()->getPost('hotel_name'); $data['open_time'] = $this->getRequest()->getPost('open_time'); $data['closing_time'] = $this->getRequest()->getPost('closing_time'); $data['notice'] = $this->getRequest()->getPost('notice'); $data['address'] = $this->getRequest()->getPost('address'); $data['minorder'] = $this->getRequest()->getPost('minorder'); $data['deliverycharge'] = $this->getRequest()->getPost('deliverycharge'); $data['hotel_status'] = $this->getRequest()->getPost('hotel_status'); $data['hotel_location'] = $this->getRequest()->getPost('hotel_location'); $data['agent_id'] = $this->getRequest()->getPost('agent_id'); if ($data['agent_id']) { $updatestatus = $hotelssummaryModel->insertHotelDetails($data); if ($updatestatus) { $response->message = 'successfull'; $response->code = 200; $response->data['hotel_id'] = $updatestatus; } else { $response->message = 'Could Not Serve The Request'; $response->code = 197; $response->data = null; } } else { $response->message = 'Could Not Serve The Request'; $response->code = 401; $response->data = NULL; } } else { $response->message = 'Invalid Request'; $response->code = 401; $response->data = Null; } echo json_encode($response, true); die; break; ///////////////////////////// hotel module end here ////////////////////// ///////////////////// hotel category & hotel cuisines/////////////////////// /* * DEV :sowmya * Desc : to change hotel category status * Date : 5/5/2016 */ ///////////////////////////// hotel module end here ////////////////////// ///////////////////// hotel category & hotel cuisines/////////////////////// /* * DEV :sowmya * Desc : to change hotel category status * Date : 5/5/2016 */ case 'changehotelcategorystatus': if ($this->getRequest()->isPost()) { $hotel_id = $this->getRequest()->getPost('hotel_id'); if ($hotel_id) { $updatestatus = $hotelmenucategorymodel->getstatusChangeOfHotel($hotel_id); if ($updatestatus) { $response->message = 'successfull'; $response->code = 200; $response->data['hotel_id'] = $hotel_id; } else { $response->message = 'Could Not Serve The Request'; $response->code = 197; $response->data = null; } } else { $response->message = 'Could Not Serve The Request'; $response->code = 401; $response->data = NULL; } } else { $response->message = 'Invalid Request'; $response->code = 401; $response->data = Null; } echo json_encode($response, true); die; break; /* * DEV :sowmya * Desc : to change hotel cuisines status * Date : 5/5/2016 */ /* * DEV :sowmya * Desc : to change hotel cuisines status * Date : 5/5/2016 */ case 'changeHotelCuisineStatus': if ($this->getRequest()->isPost()) { $cuisineid = $this->getRequest()->getPost('cuisineid'); if ($cuisineid) { $updatestatus = $famouscuisinemodel->getstatusChangeOfHotelcuisine($cuisineid); if ($updatestatus) { $response->message = 'successfull'; $response->code = 200; $response->data['cuisineid'] = $cuisineid; } else { $response->message = 'Could Not Serve The Request'; $response->code = 197; $response->data = null; } } else { $response->message = 'Could Not Serve The Request'; $response->code = 401; $response->data = NULL; } } else { $response->message = 'Invalid Request'; $response->code = 401; $response->data = Null; } echo json_encode($response, true); die; break; ///////////////////// hotel category & hotel cuisines end here/////////////////////// } } else { $response->message = 'Invalid Request'; $response->code = 401; $response->data = "No Method Passed"; echo json_encode($response, true); } }