Sha256: 7a189626b2e10cdcf315fb392baacb726d74e017db1d01c85ba57738dadef8a9

Contents?: true

Size: 516 Bytes

Versions: 1

Compression:

Stored size: 516 Bytes

Contents

class DirectBookingsController < InheritedResources::Base
  def new
    # Lookup and instantiate template
    booking_template = BookingTemplate.find(params[:direct_booking][:booking_template_id])
    @direct_booking = booking_template.build_booking(params[:direct_booking])
    @direct_booking.value_date ||= Date.today
  end

  def create
    @direct_booking = Booking.new(params[:direct_booking])
    @direct_account = @direct_booking.balance_account

    create! {
      render 'list' and return
    }
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bookyt-0.0.1 app/controllers/direct_bookings_controller.rb