Allow to create stock_article as copy of article in delivery form
This commit is contained in:
parent
cc5574f8b5
commit
cc1a839246
6 changed files with 41 additions and 7 deletions
|
|
@ -50,10 +50,15 @@ class DeliveriesController < ApplicationController
|
|||
end
|
||||
|
||||
def new_stock_article
|
||||
@old_stock_article = StockArticle.find_by_id(params[:old_stock_article_id])
|
||||
if params[:old_stock_article_id]
|
||||
old_article = StockArticle.find_by_id(params[:old_stock_article_id])
|
||||
elsif params[:old_article_id]
|
||||
old_article = Article.find_by_id(params[:old_article_id])
|
||||
old_article = old_article.becomes(StockArticle) unless old_article.nil?
|
||||
end
|
||||
|
||||
unless @old_stock_article.nil?
|
||||
@stock_article = @old_stock_article.dup
|
||||
unless old_article.nil?
|
||||
@stock_article = old_article.dup
|
||||
else
|
||||
@stock_article = @supplier.stock_articles.build
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue