@@ -150,7 +150,7 @@ class Webservice_model extends CI_Model {
}
return$respArr;
}
//People Most Purchased
publicfunctionpeople_most_purchased(){
$respArr=array('status'=>'error');
$sql=$this->db->query("SELECT count(PTS.id) AS count,PTS.id,PTS.unique_name,PTS.part_number FROM pos_parts AS PTS LEFT JOIN booking_parts AS BKPTS ON BKPTS.pos_part_id = PTS.id WHERE PTS.status='1' GROUP BY PTS.id ORDER BY count DESC");
...
...
@@ -160,7 +160,7 @@ class Webservice_model extends CI_Model {
}
return$respArr;
}
//Products For User
publicfunctionproducts_for_user($userId=''){
$respArr=array('status'=>'error');
$sql=$this->db->query("SELECT * FROM vehicle_model WHERE cust_id=$userId");
...
...
@@ -184,7 +184,7 @@ class Webservice_model extends CI_Model {
$respArr['status']="success";
return$respArr;
}
//User Booked Service
publicfunctionuser_bookedService($userId=''){
$respArr=array('status'=>'error');
$sql=$this->db->query("SELECT GRBK.*,GRBK.booking_id,GRBK.booking_date,GROUP_CONCAT(SBSRVCE.sub_services SEPARATOR ', ') AS subservices FROM garage_booking AS GRBK LEFT JOIN sub_services AS SBSRVCE ON find_in_set(SBSRVCE.id,GRBK.subservices_ids) WHERE GRBK.cust_id=$userId");
...
...
@@ -196,7 +196,7 @@ class Webservice_model extends CI_Model {
$respArr['data']=$data;
return$respArr;
}
//Get Main Services
publicfunctionget_MainServices(){
$respArr=array('status'=>'error');
$sql=$this->db->query("SELECT * FROM services WHERE status=1");
...
...
@@ -208,7 +208,7 @@ class Webservice_model extends CI_Model {
$respArr['data']=$data;
return$respArr;
}
//Get SubServices
publicfunctionget_subServices($serviceId=''){
$respArr=array('status'=>'error');
$sql=$this->db->query("SELECT * FROM sub_services WHERE service_id=$serviceId AND status=1");
...
...
@@ -220,7 +220,7 @@ class Webservice_model extends CI_Model {
$respArr['data']=$data;
return$respArr;
}
//Get User Profile
publicfunctionget_userProfile($userId=''){
$respArr=array('status'=>'error');
$sql=$this->db->query("SELECT customer.*,users.username,users.password,users.phone_no FROM customer JOIN users ON (users.profile_id = customer.cust_id AND users.user_type=1) WHERE customer.cust_id =$userId");
...
...
@@ -232,7 +232,7 @@ class Webservice_model extends CI_Model {
$respArr['data']=$data;
return$respArr;
}
//Get Car Details
publicfunctionget_carDetails($userId=''){
$respArr=array('status'=>'error');
$sql=$this->db->query("SELECT * FROM vehicle_model WHERE cust_id =$userId");
...
...
@@ -244,7 +244,7 @@ class Webservice_model extends CI_Model {
$sql=$this->db->query("SELECT RDAST.road_assist_id,RDAST.road_assist_code,RDAST.name,RDAST.profile_photo,RDAST.phone_no,RDAST.email_id,RDAST.address FROM road_assist AS RDAST WHERE road_assist_id=$road_assist_id");
...
...
@@ -297,7 +297,7 @@ class Webservice_model extends CI_Model {
$sql=$this->db->query("SELECT CUST.name,CUST.cust_id,CUST.phone_no,RDBK.id AS roadservicerequestid,RDBK.lat,RDBK.lng,VM.make,VM.model FROM road_booking AS RDBK INNER JOIN customer AS CUST ON (CUST.cust_id = RDBK.cust_id) INNER JOIN vehicle_model AS VM ON (VM.id = RDBK.vehicle_id) WHERE RDBK.road_assist_id =$road_assist_id");
...
...
@@ -328,7 +328,7 @@ class Webservice_model extends CI_Model {
$sql=$this->db->query("SELECT CUST.name,RDBK.road_assist_id,CUST.phone_no,RDBK.id AS roadservicerequestid,RDBK.status,RDBK.date FROM road_booking AS RDBK INNER JOIN customer AS CUST ON (CUST.cust_id = RDBK.cust_id) WHERE RDBK.cust_id =$userId");
...
...
@@ -348,7 +348,7 @@ class Webservice_model extends CI_Model {
$respArr['data']=$result;
return$respArr;
}
//Write Review
publicfunctionwrite_review($postData=array()){
$respArr=array('status'=>'error');
$insert_array=array(
...
...
@@ -365,7 +365,7 @@ class Webservice_model extends CI_Model {
$sql=$this->db->query("SELECT GRG.garage_code,GRG.name,GRG.code,GRG.phone_no,GROUP_CONCAT(AMT.name SEPARATOR ', ') AS amenities,GRGRES.quote_type,GRGRES.labour_cost,GRGRES.parts_cost FROM garage_response AS GRGRES INNER JOIN garage AS GRG ON (GRG.garage_id = GRGRES.garage_id) INNER JOIN amenities AS AMT ON find_in_set(AMT.id,GRG.amenities) WHERE GRGRES.garage_id=".$postData['garage_id']." AND GRGRES.req_id = ".$postData['req_id']);
...
...
@@ -402,7 +402,7 @@ class Webservice_model extends CI_Model {
@@ -487,7 +487,7 @@ class Webservice_model extends CI_Model {
$respArr['data']=$result;
return$respArr;
}
//Edit Address
publicfunctioneditaddress($postData=array()){
$respArr=array('status'=>'error');
$postData['customer_id']=$postData['user_id'];
...
...
@@ -499,7 +499,7 @@ class Webservice_model extends CI_Model {
}
return$respArr;
}
//Request Product
publicfunctionrequest_product($postData=array()){
$respArr=array('status'=>'error');
$insert_array=array(
...
...
@@ -514,7 +514,7 @@ class Webservice_model extends CI_Model {
}
return$respArr;
}
//Get Request Details
publicfunctionget_requestedetails($userId=''){
$respArr=array('status'=>'error');
$sql=$this->db->query("SELECT POS.id,POS.part_number,POS.unique_name,POS.pos_parts_img,PSRSPNSE.req_id AS pos_req_id,PSBKNG.status FROM pos_booking AS PSBKNG INNER JOIN pos_response AS PSRSPNSE ON PSRSPNSE.id = PSBKNG.resp_id INNER JOIN pos_parts AS POS ON pos_parts.id = PSRSPNSE.pos_parts WHERE PSBKNG.cust_id = $userId");
...
...
@@ -526,7 +526,7 @@ class Webservice_model extends CI_Model {
$sql=$this->db->query("SELECT POS.id,POS.part_number,POS.unique_name AS prdt_name,POS.pos_parts_img,PSRSPNSE.req_id AS pos_req_id,PSBKNG.status,VEHM.make,VEHM.model,VEHM.year,VEHM.vehicle_name,CUSTAD.name AS cust_name,CUSTAD.area AS cust_area,CUSTAD.country AS cust_country,CUSTAD.district AS cust_district,CUSTAD.phone_no AS cust_phone_no,CUSTAD.house_no AS cust_house_no,CUSTAD.city AS cust_city
...
...
@@ -545,7 +545,7 @@ class Webservice_model extends CI_Model {
$sql=$this->db->query("SELECT POS.pos_id,POS.profile_photo,POS.name AS shop_name,PSRSPNSE.cost
...
...
@@ -575,7 +575,7 @@ class Webservice_model extends CI_Model {
$respArr['data']=$result;
return$respArr;
}
//Get Shop Details
publicfunctionget_shopdetails($requestId=''){
$respArr=array('status'=>'error');
$sql=$this->db->query("SELECT POS.pos_id,POS.profile_photo,POS.name AS shop_name,PSRSPNSE.cost
...
...
@@ -597,7 +597,7 @@ class Webservice_model extends CI_Model {
$respArr['data']=$result;
return$respArr;
}
//Purchase Product
publicfunctionpurchaseproduct($postData=array()){
$respArr=array('status'=>'error');
$sql=$this->db->query("SELECT PSRSP.total,PSRSP.pos_id,PSRQT.address FROM pos_response AS PSRSP INNER JOIN pos_request AS PSRQT ON PSRSP.req_id = PSRQT.id WHERE PSRSP.req_id =".$postData['req_id']." AND PSRSP.id =".$postData['response_id']);
...
...
@@ -621,7 +621,7 @@ class Webservice_model extends CI_Model {
$sql=$this->db->query("SELECT GRG.garage_id,GRG.garage_code,GRG.name,GRG.code,GRG.phone_no,GRGRES.quote_type,GRGRES.labour_cost,GRGRES.parts_cost,GRGRES.id AS garage_response_id FROM garage_response AS GRGRES INNER JOIN garage AS GRG ON (GRG.garage_id = GRGRES.garage_id) WHERE GRGRES.req_id = $requestId");