Added bike styles routes, controller and views

This commit is contained in:
Jason Denney
2012-12-09 13:29:20 -05:00
parent 1c203d86f5
commit e41426ea7b
8 changed files with 117 additions and 0 deletions
@@ -0,0 +1,31 @@
class ActsAsLoggable::BikeActionsController < AuthenticatedController
expose(:bike_action) do
if params[:id]
BikeAction.find(params[:id])
elsif params[:bike_action]
BikeAction.new(params[:bike_action])
else
puts "WhOOOPS"
#BikeAction.new(:max_members => 16)
end
end
expose(:bike_actions) { BikeAction.order('id').paginate(:page => params[:page]) }
def index
end
def show
end
def new
end
def create
if bike_action.save
redirect_to bike_actions_url
else
render :new
end
end
end
+35
View File
@@ -0,0 +1,35 @@
class BikeStylesController < AuthenticatedController
expose(:bike_style)
expose(:bike_styles) { BikeStyle.order('id').paginate(:page => params[:page]) }
def index
end
def show
end
def new
end
def create
if bike_style.save
redirect_to bike_styles_url
else
render :new
end
end
def update
if bike_style.save
redirect_to bike_styles_url
else
render :edit
end
end
def destroy
bike_style.destroy
redirect_to bike_styles_url
end
end