Add UI to manage the financial transaction types and classes

This commit is contained in:
Patrick Gansterer 2017-06-28 12:56:56 +02:00
parent 924f346b4c
commit dae4d075fe
18 changed files with 171 additions and 0 deletions

View file

@ -1418,6 +1418,7 @@ de:
navigation:
admin:
config: Einstellungen
finance: Finanzen
home: Übersicht
mail_delivery_status: E-Mail Probleme
messagegroups: Nachrichtengruppen

View file

@ -1428,6 +1428,7 @@ en:
navigation:
admin:
config: Configuration
finance: Finances
home: Overview
mail_delivery_status: Email problems
messagegroups: Message groups

View file

@ -1416,6 +1416,7 @@ fr:
navigation:
admin:
config: Configuration
finance: Trésorerie
home: Aperçu
mail_delivery_status:
messagegroups:

View file

@ -1418,6 +1418,7 @@ nl:
navigation:
admin:
config: Instellingen
finance: Financiën
home: Overzicht
mail_delivery_status: Emailproblemen
messagegroups: Berichtengroepen

View file

@ -46,6 +46,7 @@ SimpleNavigation::Configuration.run do |navigation|
subnav.item :ordergroups, I18n.t('navigation.admin.ordergroups'), admin_ordergroups_path
subnav.item :workgroups, I18n.t('navigation.admin.workgroups'), admin_workgroups_path
subnav.item :mail_delivery_status, I18n.t('navigation.admin.mail_delivery_status'), admin_mail_delivery_status_index_path
subnav.item :finances, I18n.t('navigation.admin.finance'), admin_finances_path
subnav.item :config, I18n.t('navigation.admin.config'), admin_config_path
end

View file

@ -179,6 +179,13 @@ Foodsoft::Application.routes.draw do
namespace :admin do
root to: 'base#index'
resources :finances, only: [:index] do
get :update_transaction_types, on: :collection
end
resources :financial_transaction_classes
resources :financial_transaction_types
resources :users do
post :restore, on: :member
post :sudo, on: :member