module Admin class WrestlersController < ApplicationController def index @wrestlers = Wrestler.all render "admin/wrestlers/index.html.erb" end def edit @wrestler= Wrestler.find(params[:id]) end def update @wrestler= Wrestler.find(params[:id]) if @wrestler.update(wrestler_params()) redirect_to wrestler_path(@wrestler.id) else render "adminwrestlers/edit.html.erb" end end def new @wrestler= Wrestler.new render "admin/wrestler/new.html.erb" end def create @wrestler = Wrestler.new(wrestler_params()) if @wrestler.save redirect_to wrestler_path(@wrestler.id) else render "admin/wrestlers/new.html.erb" end end def show @wrestler = Wrestler.find(params[:id]) render "admin/wrestlers/show.html.erb" end def destroy @wrestler = Wrestler.find(params[:id]) @wrestler.destroy! redirect_to wrestlers_path end def wrestler_params params.require(:wrestler).permit! end end end