public function restaurentMenuCardAction() { $hotelssummaryModel = Application_Model_HotelDetails::getInstance(); $deliverystatusmodal = Application_Model_DeliveryStatusLog::getInstance(); $productsummaryModel = Application_Model_Products::getInstance(); $categorysModel = Application_Model_MenuCategory::getInstance(); $famouscuisinesModel = Application_Model_FamousCuisines::getInstance(); $hotelcuisinesModel = Application_Model_HotelCuisines::getInstance(); $response = new stdClass(); $method = $this->getRequest()->getParam('method'); if ($method) { switch ($method) { /* * Modyfied By : Nitin Kumar Gupta * Modyfied Date : 15 FEB 2016 */ case 'GetMenu': if ($this->getRequest()->isPost()) { $hotel_id = $this->getRequest()->getPost('hotel_id'); if ($hotel_id) { $cats = $hotelssummaryModel->getcategoriesByHotelId($hotel_id); if ($cats) { $response->message = 'Successfull'; $response->code = 200; $response->data = $cats; } else { $response->message = 'Could not Serve the Response'; $response->code = 197; $response->data = NUll; } } } else { $response->message = 'Could not Serve the Response'; $response->code = 197; $response->data = NUll; } echo json_encode($response, true); die; break; case 'getproductbyproductId': if ($this->getRequest()->isPost()) { $product_id = $this->getRequest()->getPost('product_id'); if ($product_id) { $proddetails = $productsummaryModel->getProductByProductId($product_id); if ($proddetails) { $response->message = 'successfull'; $response->code = 200; $response->data = $proddetails; } 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; // added by sowmya 12/4/2016 // added by sowmya 12/4/2016 case 'updateproductdetails': if ($this->getRequest()->isPost()) { $product_id = $this->getRequest()->getPost('product_id'); $name = $this->getRequest()->getPost('name'); if (!empty($name)) { $data['name'] = $name; } $prod_desc = $this->getRequest()->getPost('prod_desc'); if (!empty($prod_desc)) { $data['prod_desc'] = $prod_desc; } $item_type = 1; if ($data['item_type'] == 1) { $data['prod_type'] = $this->getRequest()->getPost('prod_type'); if ($data['prod_type'] == 1) { $data['category_id'] = $this->getRequest()->getPost('category_id'); $data['Subcategory_id'] = $this->getRequest()->getPost('Subcategory_id'); } else { if ($data['prod_type'] == 2) { $data['cuisine_id'] = $this->getRequest()->getPost('cuisine_id'); } } } $stock_quantity = $this->getRequest()->getPost('stock_quantity'); if (!empty($stock_quantity)) { $data['stock_quantity'] = $stock_quantity; } $cost = $this->getRequest()->getPost('cost'); if (!empty($cost)) { $data['cost'] = $cost; } $prod_status = $this->getRequest()->getPost('prod_status'); if (!empty($prod_status)) { $data['prod_status'] = $prod_status; } $imagelink = $this->getRequest()->getPost('imagelink'); if (!empty($imagelink)) { $data['imagelink'] = $imagelink; } $delivery_time = $this->getRequest()->getPost('delivery_time'); if (!empty($delivery_time)) { $data['delivery_time'] = $delivery_time; } $product_discount = $this->getRequest()->getPost('product_discount'); if (!empty($product_discount)) { $data['product_discount'] = $product_discount; } $product_discount_type = $this->getRequest()->getPost('product_discount_type'); if (!empty($product_discount_type)) { $data['product_discount_type'] = $product_discount_type; } $servicetax = $this->getRequest()->getPost('servicetax'); if (!empty($servicetax)) { $data['servicetax'] = $servicetax; } if ($product_id) { $updatestatus = $productsummaryModel->updateProductDetails($product_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; case 'GetCategorys': $categorydetails = $categorysModel->selectAllCategorys(); if ($categorydetails) { $response->message = 'Successfull'; $response->code = 200; $response->data = $categorydetails; } else { $response->message = 'Could not Serve the Response'; $response->code = 197; $response->data = NUll; } echo json_encode($response, true); die; break; // added by sowmya 12/4/2016 // added by sowmya 12/4/2016 case 'addproductdetails': if ($this->getRequest()->isPost()) { $productdata['name'] = $this->getRequest()->getPost('name'); $productdata['hotel_id'] = $this->getRequest()->getPost('hotel_id'); $productdata['prod_desc'] = $this->getRequest()->getPost('prod_desc'); $productdata['item_type'] = $this->getRequest()->getPost('item_type'); $productdata['cost'] = $this->getRequest()->getPost('cost'); $productdata['prod_status'] = $this->getRequest()->getPost('prod_status'); $productdata['delivery_time'] = $this->getRequest()->getPost('delivery_time'); $productdata['product_discount'] = $this->getRequest()->getPost('product_discount'); $productdata['product_discount_type'] = $this->getRequest()->getPost('product_discount_type'); $productdata['agent_id'] = $this->getRequest()->getPost('agent_id'); $productdata['prod_type'] = $this->getRequest()->getPost('prod_type'); $productdata['stock_quantity'] = $this->getRequest()->getPost('stock_quantity'); $productdata['servicetax'] = $this->getRequest()->getPost('servicetax'); if ($productdata['item_type'] == 1) { $productdata['hotel_id'] = $this->getRequest()->getPost('hotel_id'); $productdata['prod_type'] = $this->getRequest()->getPost('prod_type'); if ($productdata['prod_type'] == 1) { $productdata['category_id'] = $this->getRequest()->getPost('category_id'); $productdata['Subcategory_id'] = $this->getRequest()->getPost('Subcategory_id'); } else { if ($productdata['prod_type'] == 2) { $productdata['cuisine_id'] = $this->getRequest()->getPost('cuisine_id'); } } } else { if ($productdata['item_type'] == 2) { $productdata['store_id'] = $this->getRequest()->getPost('store_id'); $productdata['store_category_id'] = $this->getRequest()->getPost('store_category_id'); } } $insertproductid = $productsummaryModel->AddProductDetails($productdata); if ($insertproductid) { $response->message = 'successfull'; $response->code = 200; $response->data['product_id'] = $insertproductid; } 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; } echo json_encode($response, true); die; break; // dev :sowmya // to get store product by product id //date 7/5/2016 // dev :sowmya // to get store product by product id //date 7/5/2016 case 'getstoreproductbyproductId': if ($this->getRequest()->isPost()) { $product_id = $this->getRequest()->getPost('product_id'); if ($product_id) { $proddetails = $productsummaryModel->getStoreProductByProductId($product_id); if ($proddetails) { $response->message = 'successfull'; $response->code = 200; $response->data = $proddetails; } 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; /* * Modyfied By : Nitin Kumar Gupta * Modyfied Date : 16 FEB 2016 */ /* * Modyfied By : Nitin Kumar Gupta * Modyfied Date : 16 FEB 2016 */ case 'getproductbycategoryId': if ($this->getRequest()->isPost()) { $category_id = $this->getRequest()->getPost('category_id'); $category_type = $this->getRequest()->getPost('category_type'); if ($category_id && $category_type) { $proddetails = $productsummaryModel->getProductBycategoryID($category_id, $category_type); if ($proddetails) { $response->message = 'successfull'; $response->code = 200; $response->data = $proddetails; } else { $response->message = 'There are no product available inside this category.'; $response->code = 197; $response->data = null; } } else { $response->message = 'You should be send all parameters.'; $response->code = 401; $response->data = NULL; } } else { $response->message = 'Request should be through post method'; $response->code = 401; $response->data = Null; } echo json_encode($response, true); die; break; case 'getproductsByCookie': if ($this->getRequest()->isPost()) { $cookies_values = $this->getRequest()->getPost('cookies_values'); $hotel_id = $this->getRequest()->getPost('hotel_id'); $cookies_values = (array) json_decode($cookies_values, true); if ($cookies_values) { $proddetails = $productsummaryModel->getProductsByCookies($cookies_values, $hotel_id); if ($proddetails) { $response->message = 'successfull'; $response->code = 200; $response->data = $proddetails; } 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; case 'getproductsForAllHotels': if ($this->getRequest()->isPost()) { $cookies_values = $this->getRequest()->getPost('cookies_values'); $cookies_values = (array) json_decode($cookies_values, true); if ($cookies_values) { $proddetails = $productsummaryModel->getProductsFromCookiesOfAllHotels($cookies_values); if ($proddetails) { $response->message = 'successfull'; $response->code = 200; $response->data = $proddetails; } 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; /* * Modyfied By : Sibani Mishra * Modyfied Date : 4/1/2016 * Desc:cuisines based on location. */ /* * Modyfied By : Sibani Mishra * Modyfied Date : 4/1/2016 * Desc:cuisines based on location. */ case 'getcuisines': if ($this->getRequest()->isPost()) { $hotel_location = $this->getRequest()->getPost('hotel_location'); if ($hotel_location) { $cuisinesdetails = $hotelssummaryModel->getCuisines($hotel_location); foreach ($cuisinesdetails as $key => $val) { unset($val['id']); unset($val['agent_id']); unset($val['hotel_location']); unset($val['address']); unset($val['hotel_contact_number']); unset($val['hotel_name']); unset($val['hotel_image']); unset($val['open_time']); unset($val['closing_time']); unset($val['hotel_status']); unset($val['notice']); unset($val['minorder']); unset($val['deliverycharge']); // unset($val['cuisine_id']); unset($val['secondary_phone']); $cuisinesdetails[$key] = $val; } // print_r($cuisinesdetails);die; if (!empty($cuisinesdetails)) { $response->message = 'successfull'; $response->code = 200; $response->data = $cuisinesdetails; } else { $response->message = 'Could Not Serve The Request'; $response->code = 197; $response->data = null; } } } else { $response->message = 'Could not Serve the Response'; $response->code = 197; $response->data = NUll; } echo json_encode($response, true); die; break; case 'getcuisinesofHotel': if ($this->getRequest()->isPost()) { $hotel_id = $this->getRequest()->getPost('hotel_id'); $cuisinesdetails = $hotelcuisinesModel->getCuisinesByHotelId($hotel_id); if ($cuisinesdetails) { $response->message = 'successfull'; $response->code = 200; $response->data = $cuisinesdetails; } else { $response->message = 'Could Not Serve The Request'; $response->code = 197; $response->data = null; } } else { $response->message = 'Invalid Request'; $response->code = 401; $response->data = Null; } echo json_encode($response, true); die; break; } } else { $response->message = 'Invalid Request'; $response->code = 401; $response->data = 'No Method'; echo json_encode($response); } }
public function profileSummaryAction() { $location = Application_Model_location::getInstance(); $menu_category = Application_Model_MenuCategory::getInstance(); $famouscuisines = Application_Model_FamousCuisines::getInstance(); $hotelModel = Application_Model_HotelDetails::getInstance(); $hotelCuisinesModel = Application_Model_HotelCuisines::getInstance(); $response = new stdClass(); $method = $this->getRequest()->getParam('method'); if ($method) { switch ($method) { /* * DEV :sowmya * Desc : to add country * Date : 5/5/2016 */ case 'addcountry': if ($this->getRequest()->isPost()) { $data['name'] = $this->getRequest()->getPost('name'); $data['location_status'] = $this->getRequest()->getPost('location_status'); $data['location_type'] = $this->getRequest()->getPost('location_type'); $data['parent_id'] = $this->getRequest()->getPost('parent_id'); $addcountry = $location->addcountry($data); if ($addcountry) { $response->code = 200; $response->message = "added Successful"; $response->data = $addcountry; } else { $response->code = 100; $response->message = "Invalid Password format"; $response->data = null; } echo json_encode($response, true); } break; /* * DEV :sowmya * Desc : to change location status * Date : 5/5/2016 */ /* * DEV :sowmya * Desc : to change location status * Date : 5/5/2016 */ case 'locationactive': if ($this->getRequest()->isPost()) { $locationid = $this->getRequest()->getPost('locationid'); $addcountry = $location->changeLocationStatus($locationid); if ($addcountry) { $response->code = 200; $response->message = "added Successful"; $response->data = $locationid; } else { $response->code = 100; $response->message = "Invalid Password format"; $response->data = null; } echo json_encode($response, true); } break; /* * DEV :sowmya * Desc : to update country * Date : 5/5/2016 */ /* * DEV :sowmya * Desc : to update country * Date : 5/5/2016 */ case 'editcountry': $data['name'] = $this->getRequest()->getPost('name'); $locationid = $this->getRequest()->getPost('location_id'); $result = $location->updateLocation($data, $locationid); if ($result) { $arr['code'] = 200; $arr['data'] = $result; echo json_encode($arr, true); die; } else { $arr['code'] = 198; $arr['data'] = null; echo json_encode($arr, true); die; } break; /* * DEV :sowmya * Desc : to delete country * Date : 5/5/2016 */ /* * DEV :sowmya * Desc : to delete country * Date : 5/5/2016 */ case 'countrydelete': $locationid = $this->getRequest()->getPost('locationid'); $result = $location->countryDelete($locationid); if ($result) { $arr['code'] = 200; $arr['data'] = $result; echo json_encode($arr, true); die; } else { echo "error"; } break; /* * DEV :sowmya * Desc : to get location details * Date : 5/5/2016 */ /* * DEV :sowmya * Desc : to get location details * Date : 5/5/2016 */ case 'getlocation': $locationid = $this->getRequest()->getParam('locationid'); $result = $location->getLocationsByLocationId($locationid); if ($result) { $arr['code'] = 200; $arr['data'] = $result; echo json_encode($arr, true); die; } else { $arr['code'] = 198; $arr['data'] = null; echo json_encode($arr, true); die; } break; /* * DEV :sowmya * Desc : to get hotel category details * Date : 5/5/2016 */ /* * DEV :sowmya * Desc : to get hotel category details * Date : 5/5/2016 */ case 'getCategories': $result = $menu_category->selectAllCategory(); if ($result) { $arr['code'] = 200; $arr['data'] = $result; echo json_encode($arr, true); die; } else { $arr['code'] = 198; $arr['data'] = null; echo json_encode($arr, true); die; } break; //Dev:sreekanth //Date: 4-may-16 //get hotel categories By CategoryId //Dev:sreekanth //Date: 4-may-16 //get hotel categories By CategoryId case 'getcategoriesByCategoryId': $categoryid = $this->getRequest()->getParam('categoryid'); $result = $menu_category->getcategoriesByCategoryId($categoryid); if ($result) { $arr['code'] = 200; $arr['data'] = $result; echo json_encode($arr, true); die; } else { $arr['code'] = 198; $arr['data'] = null; echo json_encode($arr, true); die; } break; //Dev:sreekanth //Date: 5-may-16 //edit hotel category //Dev:sreekanth //Date: 5-may-16 //edit hotel category case 'editcategory': $data['cat_name'] = $this->getRequest()->getPost('categoryname'); $data['cat_desc'] = $this->getRequest()->getPost('cat_desc'); $categoryid = $this->getRequest()->getPost('category_id'); $result = $menu_category->updateCategory($data, $categoryid); if ($result) { $arr['code'] = 200; $arr['data'] = $result; echo json_encode($arr, true); die; } else { $arr['code'] = 198; $arr['data'] = null; echo json_encode($arr, true); die; } break; //Dev:sreekanth //Date: 5-may-16 // to delete hotel category //Dev:sreekanth //Date: 5-may-16 // to delete hotel category case 'hotelcategorydelete': $categoryid = $this->getRequest()->getPost('categoryid'); $result = $menu_category->hotelcategorydelete($categoryid); if ($result) { $arr['code'] = 200; $arr['data'] = $result; echo json_encode($arr, true); die; } else { echo "error"; } break; //Dev:sreekanth //Date: 5-may-16 // to add hotel category //Dev:sreekanth //Date: 5-may-16 // to add hotel category case 'addhotelcategory': $data['cat_name'] = $this->getRequest()->getPost('categoryname'); $data['cat_desc'] = $this->getRequest()->getPost('cat_desc'); $data['cat_status'] = $this->getRequest()->getPost('cat_status'); $result = $menu_category->addhotelcategory($data); if ($result) { $arr['code'] = 200; $arr['data'] = $result; echo json_encode($arr, true); die; } else { $arr['code'] = 198; $arr['data'] = null; echo json_encode($arr, true); die; } break; //Dev:sreekanth //Date: 5-may-16 // desc :to get hotel cuisines //Dev:sreekanth //Date: 5-may-16 // desc :to get hotel cuisines case 'getCuisines': $cuisines = $famouscuisines->selectAllCuisines(); $hotel = $hotelModel->selectAllHotels(); if ($cuisines) { $data[0] = $cuisines; $data[1] = $hotel; $arr['code'] = 200; $arr['data'] = $data; echo json_encode($arr, true); die; } else { $arr['cuisines'] = $cuisines; $arr['hotel'] = $hotel; echo json_encode($arr, true); die; } break; //Dev:sreekanth //Date: 6-may-16 // to delete hotel cuisines //Dev:sreekanth //Date: 6-may-16 // to delete hotel cuisines case 'hotelcuisinedelete': $cuisine_id = $this->getRequest()->getPost('cuisine_id'); $result = $famouscuisines->hotelcuisinedelete($cuisine_id); if ($result) { $arr['code'] = 200; $arr['data'] = $result; echo json_encode($arr, true); die; } else { echo "error"; } break; //Dev:sreekanth //Date: 5-may-16 // add cuisines details //Dev:sreekanth //Date: 5-may-16 // add cuisines details case 'addCuisinesDetails': $data['Cuisine_name'] = $this->getRequest()->getPost('Cuisine_name'); $data['cuisine_status'] = $this->getRequest()->getPost('cuisine_status'); $result = $famouscuisines->addCuisinesDetails($data); if ($result) { $arr['code'] = 200; $arr['data'] = $result; echo json_encode($arr, true); die; } else { $arr['code'] = 198; $arr['data'] = null; echo json_encode($arr, true); die; } break; //Dev:sreekanth //Date: 5-may-16 // to add hotel cuisines //Dev:sreekanth //Date: 5-may-16 // to add hotel cuisines case 'addhotelcuisines': $data['cuisine_id'] = $this->getRequest()->getPost('cuisine_id'); $data['hotel_id'] = $this->getRequest()->getPost('hotel_id'); $result = $hotelCuisinesModel->addhotelcuisines($data); if ($result) { $arr['code'] = 200; $arr['data'] = $result; echo json_encode($arr, true); die; } else { $arr['code'] = 198; $arr['data'] = null; echo json_encode($arr, true); die; } break; //Dev:sreekanth //Date: 5-may-16 //edit hotel cuisines //Dev:sreekanth //Date: 5-may-16 //edit hotel cuisines case 'edithotelcuisines': $data['Cuisine_name'] = $this->getRequest()->getPost('Cuisine_name'); $cuisineid = $this->getRequest()->getPost('cuisine_id'); $result = $famouscuisines->updateHotelCuisines($data, $cuisineid); if ($result) { $arr['code'] = 200; $arr['data'] = $result; echo json_encode($arr, true); die; } else { $arr['code'] = 198; $arr['data'] = null; echo json_encode($arr, true); die; } break; } } }
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); } }