changes in pos and admin and garage quote
Showing
... | @@ -116,24 +116,36 @@ public function Garage_ResponseData($request_id){ | ... | @@ -116,24 +116,36 @@ public function Garage_ResponseData($request_id){ |
function approve_quote($data){ | function approve_quote($data){ | ||
if(!isset($data)){ | if(!isset($data)){ | ||
return 0; | return 0; | ||
} | } | ||
$responce_id=$data['responce_id']; | $responce_id=$data['responce_id']; | ||
$count = count($responce_id); | $count = count($responce_id); | ||
$req_id= $data['req_id']; | $req_id= $data['req_id']; | ||
for($i=0;$i<$count;$i++){ | |||
$status = $this->db->update('garage_response',array('status'=>'1'),array('id'=>$responce_id[$i])); | |||
for($i=0;$i<$count;$i++){ | |||
$status = $this->db->update('garage_response',array('status'=>'1'),array('id'=>$responce_id[$i])); | |||
} | |||
$accept = $this->db->update('garage_request',array('status'=>'4'),array('id'=>$req_id)); | |||
return $status; | |||
} | } | ||
$accept = $this->db->update('garage_request',array('status'=>'4'),array('id'=>$req_id)); | |||
$cust_data = $this->db->query("SELECT CUST.name,CUST.email_id FROM garage_request AS GAREQ INNER JOIN customer AS CUST ON CUST.cust_id = GAREQ.cust_id WHERE GAREQ.id=".$req_id)->row_array() ; | |||
$this->db->select("garage_response.*, garage_request.requirement,GROUP_CONCAT( DISTINCT sub_services.sub_services SEPARATOR ', ') as service_name,garage.garage_code,garage.name as garage_name,garage.email as garage_email,garage.phone_no as garage_phone1,garage.altered_no as garage_phone2,garage.address as garage_address"); | |||
$this->db->from('garage_response'); | |||
$this->db->join('garage', 'garage.garage_id = garage_response.garage_id','left'); | |||
$this->db->join('garage_request', 'garage_request.id = garage_response.req_id','left'); | |||
$this->db->join("sub_services","find_in_set(sub_services.id,garage_request.subservice_ids)<> 0","left",false); | |||
$this->db->where('garage_response.status','1'); | |||
$this->db->where('garage_response.req_id',$req_id); | |||
$this->db->group_by('garage_response.id'); | |||
$gar_data = $this->db->get()->result_array(); | |||
$to =isset($cust_data['email_id']) && !empty($cust_data['email_id'])?$cust_data['email_id']:''; | |||
$sender_email = "[email protected]"; | |||
$data['name']=$cust_data['name']; | |||
$data['email']=$cust_data['email_id']; | |||
$data['postData']=$gar_data; | |||
$mail_head = "Your Garage Request Best Offers"; | |||
$mail_status = send_custom_email($sender_email,$mail_head,$to,'Garage Request Details', $this->load->view('template/mail_template/garage_quotes', $data,TRUE),''); | |||
return $status; | |||
} | |||
} | } | ||
?> | ?> | ||
\ No newline at end of file |
Please
register
or
sign in
to comment