Poltergeist in the green, and resourceful refactor

This commit is contained in:
2015-02-27 15:12:08 +01:00
parent d1015dcc88
commit 046058b5d2
31 changed files with 210 additions and 165 deletions
+23 -11
View File
@@ -86,9 +86,9 @@ Qwaiter::Application.routes.draw do
end
get '/supplier/suppliers/current' => 'supplier#current' #ember
get '/supplier/suppliers/:id' => 'supplier#current' #ember
put '/supplier/suppliers/:id' => 'supplier#update' #ember
#get '/supplier/suppliers/current' => 'supplier#current' #ember
#get '/supplier/suppliers/:id' => 'supplier#current' #ember
#put '/supplier/suppliers/:id' => 'supplier#update' #ember
#match '/show_products' => 'dashboard#show_products', as: :user_products
# GENERAL
@@ -106,18 +106,25 @@ Qwaiter::Application.routes.draw do
# SUPPLIER
get '/supplier' => 'supplier#home', as: :supplier_root
get '/supplier/active_orders' => 'supplier#active_orders', as: :supplier_active_orders
get '/supplier/active_lists' => 'supplier#active_lists', as: :supplier_active_lists
get '/supplier/menu' => 'supplier#menu', as: :suppliers_menu
post '/supplier/remove_list_needs_payment' => 'supplier#remove_list_needs_payment', as: :supplier_remove_list_needs_payment
#get '/supplier/active_orders' => 'supplier#active_orders', as: :supplier_active_orders
#get '/supplier/active_lists' => 'supplier#active_lists', as: :supplier_active_lists
#get '/supplier/menu' => 'supplier#menu', as: :suppliers_menu
#post '/supplier/remove_list_needs_payment' => 'supplier#remove_list_needs_payment', as: :supplier_remove_list_needs_payment
post '/supplier/mark_as_open' => 'supplier#mark_as_open', as: :supplier_mark_as_open
post '/supplier/mark_as_closed' => 'supplier#mark_as_closed', as: :supplier_mark_as_closed
#post '/supplier/mark_as_open' => 'supplier#mark_as_open', as: :supplier_mark_as_open
#post '/supplier/mark_as_closed' => 'supplier#mark_as_closed', as: :supplier_mark_as_closed
get '/supplier/settings' => 'supplier#edit', as: :supplier_settings
match '/supplier/settings' => 'supplier#update', as: :supplier_update_settings, via: [:put, :post, :patch]
#get '/supplier/settings' => 'supplier#edit', as: :supplier_settings
#match '/supplier/settings' => 'supplier#update', as: :supplier_update_settings, via: [:put, :post, :patch]
namespace :suppliers, path: '/supplier' do
resources :suppliers do
member do
get :switch_to
post :mark_as_open
post :mark_as_closed
end
end
resources :sections do
member do
get :manage_tables
@@ -150,6 +157,7 @@ Qwaiter::Application.routes.draw do
get :extra_info
post :mark_helped
post :close
post :remove_needs_payment
end
end
resources :product_categories do
@@ -169,6 +177,10 @@ Qwaiter::Application.routes.draw do
root to: 'sections#index'
end
namespace :employees, path: '/employee' do
resources :suppliers
end
#DEMO & DEVELOPMENT
get '/select_qrcode' => 'dashboard#select_qrcode'
get '/table_qr_image' => 'dashboard#table_qr_image', as: :table_qr_image