Class: Spree::Transit::VehicleSeatsController

Inherits:
BaseController
  • Object
show all
Defined in:
app/controllers/spree/transit/vehicle_seats_controller.rb

Instance Method Summary collapse

Methods inherited from BaseController

#collection_url, #current_vendor, #edit_object_url, #page, #per_page, #required_vendor_user!, #vendors

Instance Method Details

#createObject



9
10
11
12
13
14
15
16
# File 'app/controllers/spree/transit/vehicle_seats_controller.rb', line 9

def create
  @seats = params[:seats]

  @flatten_seats = JSON.parse(@seats).flatten
  @flatten_seats.each do |seat|
    SpreeCmCommissioner::VehicleSeat.create(seat)
  end
end

#load_seatObject



4
5
6
7
# File 'app/controllers/spree/transit/vehicle_seats_controller.rb', line 4

def load_seat
  @seats = JSON.parse(params[:seats]).to_a
  render :partial => 'spree/transit/vehicle_seats/seats'
end