diff --git a/app/controllers/api/bookings_controller.rb b/app/controllers/api/bookings_controller.rb index 03ca0b5d..ca7df569 100644 --- a/app/controllers/api/bookings_controller.rb +++ b/app/controllers/api/bookings_controller.rb @@ -11,13 +11,17 @@ class Api::BookingsController < Api::ApiController end def update_booking + booking = Booking.find(params[:booking_id]) + status = booking.update_attributes(booking_status: params[:type]) + + if status + render json: JSON.generate({:status => true ,:type => params[:type]}) + else + render json: JSON.generate({:status => false, :error_message => "Record not found"}) -booking = Booking.find_by(id: params[:booking]) -booking.update_all(booking_status: 'Dave') - - - end + end + end # private # def Bookings_params diff --git a/app/views/crm/home/_booking.html.erb b/app/views/crm/home/_booking.html.erb index 09e835c0..c9200f3e 100644 --- a/app/views/crm/home/_booking.html.erb +++ b/app/views/crm/home/_booking.html.erb @@ -3,30 +3,32 @@ <% @i = 0 %> <% @booking.each do |booking| %> -
- - Order at <%= booking.checkin_at.strftime("%H,%m") %>, <%= booking.checkin_by %> - -
-