adds admin creation of budgets

This commit is contained in:
Juanjo Bazán
2016-07-29 13:34:41 +02:00
parent 9014de2693
commit 6fce9df451
6 changed files with 67 additions and 135 deletions

View File

@@ -7,6 +7,22 @@ class Admin::BudgetsController < Admin::BaseController
end
def new
@budget = Budget.new
end
def create
@budget = Budget.new(budget_params)
if @budget.save
redirect_to admin_budgets_path, notice: t('admin.budgets.create.notice')
else
render :new
end
end
private
def budget_params
params.require(:budget).permit(:name, :description, :phase, :currency_symbol)
end
end