Class: Crm::Items::PriceListsController

Inherits:
CrmController
  • Object
show all
Defined in:
app/controllers/crm/items/price_lists_controller.rb

Instance Method Summary collapse

Instance Method Details

#createObject



7
8
9
10
11
12
13
14
15
# File 'app/controllers/crm/items/price_lists_controller.rb', line 7

def create
  @price_list = Pdf::Document::PriceList.new(params[:price_list])

  if @price_list_upload = @price_list.call
    redirect_to @price_list_upload
  else
    render action: 'new', status: :unprocessable_entity
  end
end

#newObject



3
4
5
# File 'app/controllers/crm/items/price_lists_controller.rb', line 3

def new
  @price_list = Pdf::Document::PriceList.new(sub_title_1: 'PRICE LIST', sub_title_2: "EFFECTIVE: #{Date.current.to_fs(:crm_default)}", item_condition: 'new')
end

#showObject



17
18
19
# File 'app/controllers/crm/items/price_lists_controller.rb', line 17

def show
  @price_list_upload = Upload.find(params[:id])
end