Commit f305528d by Jansa Jose

changes in admin panel booking section

parent eb48845b
...@@ -34,7 +34,7 @@ class Bookings extends CI_Controller { ...@@ -34,7 +34,7 @@ class Bookings extends CI_Controller {
$template['mechanic_id'] = ($this->session->userdata('user_type')==1 && $template['mechanic_id'] = ($this->session->userdata('user_type')==1 &&
empty($mechanic_id))?'':$mechanic_id; empty($mechanic_id))?'':$mechanic_id;
$template['mechanic_data'] = $mechanic_data; $template['mechanic_data'] = $mechanic_data;
$template['bookingData'] = $this->Booking_model->getMechBookings($mechanic_id,'','0,1,3,4'); $template['bookingData'] = $this->Booking_model->getMechBookings($mechanic_id,'','0,1,3,4,6');
$this->load->view('template',$template); $this->load->view('template',$template);
} }
......
...@@ -274,6 +274,16 @@ class Booking_model extends CI_Model { ...@@ -274,6 +274,16 @@ class Booking_model extends CI_Model {
array('status'=>'2'), array('status'=>'2'),
array('booking_id'=>$booking_id,'mechanic_id'=> $id)); array('booking_id'=>$booking_id,'mechanic_id'=> $id));
} }
else if($status == '6'){
$this->db->update('bookings',
array('status'=>'6'),
array('booking_id'=>$booking_id));
}
else if($status == '3'){
$this->db->update('bookings',
array('status'=>'3'),
array('booking_id'=>$booking_id));
}
} }
return $status; return $status;
} }
......
...@@ -100,6 +100,7 @@ ...@@ -100,6 +100,7 @@
case 1: echo 'Accepted'; break; case 1: echo 'Accepted'; break;
case 3: echo 'Completed'; break; case 3: echo 'Completed'; break;
case 4: echo 'Cancelled'; break; case 4: echo 'Cancelled'; break;
case 6: echo 'Work in Progress'; break;
} }
} else { } else {
switch($bookData->mech_status){ switch($bookData->mech_status){
...@@ -134,7 +135,18 @@ ...@@ -134,7 +135,18 @@
<i class="fa fa-cog"></i> Accept <i class="fa fa-cog"></i> Accept
</a> </a>
<?php } <?php }
} ?> if($bookData->status == 1 && $bookData->mech_status == 1){ ?>
<a class="btn btn-sm btn-info" href="<?= base_url("Bookings/changeBookingStatus/".encode_param($bookData->booking_id)."/6/".encode_param($mechanic_id)) ?>">
<i class="fa fa-cog"></i> Start Service
</a>
<?php
}
if($bookData->status == 6 && $bookData->mech_status == 1){ ?>
<a class="btn btn-sm btn-warning" href="<?= base_url("Bookings/changeBookingStatus/".encode_param($bookData->booking_id)."/3/".encode_param($mechanic_id)) ?>">
<i class="fa fa-cog"></i> Stop Service
</a>
<?php
} } ?>
<a class="btn btn-sm btn-danger" <a class="btn btn-sm btn-danger"
href="<?= base_url("Bookings/changeBookingStatus/".encode_param($bookData->booking_id)."/2/".encode_param($mechanic_id))?>" href="<?= base_url("Bookings/changeBookingStatus/".encode_param($bookData->booking_id)."/2/".encode_param($mechanic_id))?>"
onClick="return doconfirm()"> onClick="return doconfirm()">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment