Class: Spina::Shop::Admin::Products::StockLevelAdjustmentsController

Inherits:
AdminController
  • Object
show all
Defined in:
app/controllers/spina/shop/admin/products/stock_level_adjustments_controller.rb

Instance Method Summary collapse

Instance Method Details

#createObject



15
16
17
18
19
# File 'app/controllers/spina/shop/admin/products/stock_level_adjustments_controller.rb', line 15

def create
  change = ChangeStockLevel.new(@product, stock_level_adjustment_params, send_in_stock_reminders: params[:send_in_stock_reminders])
  change.save
  redirect_to spina.shop_admin_product_path(@product)
end

#indexObject



7
8
9
# File 'app/controllers/spina/shop/admin/products/stock_level_adjustments_controller.rb', line 7

def index
  @stock_level_adjustments = @product.stock_level_adjustments
end

#newObject



11
12
13
# File 'app/controllers/spina/shop/admin/products/stock_level_adjustments_controller.rb', line 11

def new
  @stock_level_adjustment = @product.stock_level_adjustments.build
end