-
-
Save xdite/fe1da2982e08cc964640a3d88cb4dd65 to your computer and use it in GitHub Desktop.
class GroupsController < ApplicationController | |
def index | |
@groups = Group.all | |
end | |
def new | |
@group = Group.new | |
end | |
def show | |
@group = Group.find(params[:id]) | |
end | |
def edit | |
@group = Group.find(params[:id]) | |
end | |
def create | |
@group = Group.new(group_params) | |
if @group.save | |
redirect_to groups_path | |
else | |
render :new | |
end | |
end | |
def update | |
@group = Group.find(params[:id]) | |
if @group.update(group_params) | |
redirect_to groups_path, notice: 'Update Success' | |
else | |
render :edit | |
end | |
end | |
def destroy | |
@group = Group.find(params[:id]) | |
@group.destroy | |
redirect_to groups_path, alert: 'Group deleted' | |
end | |
private | |
def group_params | |
params.require(:group).permit(:title, :description) | |
end | |
end |
groups_controller.rb
class GroupsController < ApplicationController
def index @groups = Group.all end
def new @group = Group.new end
def show @group =Group.find(params[:id]) end
def edit @group =Group.find(params[:id]) end
def create @group =Group.new(group_params) if @group.save redirect_to groups_path redirect_to groups_path else render :new end end
def update @group = Group.find(params[:id]) if @group.update(group_params) redirect_to groups_path, notice: 'Update Success' else render :edit end end
def destroy @group = Group.find(params[:id]) @group.destroy redirect_to groups_path, alert: 'Group deleted' end
private
def group_params params.require(:group).permit(:title, :description) end
end
class GroupsController < ApplicationController
def index
@groups = Group.all
end
def new
@group = Group.new
end
def show
@group = Group.find(params[:id])
end
def edit
@group = Group.find(params[:id])
end
def create
@group = Group.new(group_params)
if @group.save
redirect_to groups_path
else
render :new
end
end
def update
@group = Group.find(params[:id])
if @group.update(group_params)
redirect_to groups_path, notice: 'Update Success'
else
render :edit
end
end
def destroy
@goup = Group.find(params[:id])
@group.destroy
redirect_to groups_path, alert: 'Group deleted'
end
private
def group_params
params.require(:group).permit(:title, :description)
end
end
class groupscontroller < applicationcontroller
def index
@groups = Group.all
end
def new
@group = group.new
end
def show
@group = group.find (params[:id])
end
def edit
@group = group.find(params[:id])
end
def create
@group = group.new(group_params)
if @group.save
redirect_to groups_path
else
render :new
end
end
def update
@group = group.find(params[:id])
if @group.update(group_params)
redirect_to groups_path, notice: 'update success'
else
render :edit
end
end
def destroy
@group = group.find(params[:id])
@group.destroy
redirect_to groups_path, alert: 'group deleted'
end
private
def group_params
params.require(:group), permit(:title, :description)
end
end
Class groupsController < ApplicationController
def index
@groups = Groups.all
end
def new
@groups = Groups.new
end
def show
@groups = Groups.find(params[:id])
end
def edit
@groups = Groups.find(params[:id])
end
def create
@GruopS = Groups.find(params_path)
if @groups.save
redirect_to groups_path
else
render: new
end
end
def update
@grups = Groups.find(params[:id])
if @groups.update(group_params)
redirect_to groups_path, notice: 'Update Success'
else
render:edit
end
end
def destroy
@groups = Groups.find(params[:id])
@groups.destroy
redirect_to groups_path, alert: 'Group delated'
end
private
def group_params
params.require(:group).permit(:title, :description)
end
end
def new
@group = Group.new
end
def index
@groups = Group.all
end
def show
@group = Group.find(params[:id)
end
def edit
@group = Group.find(params[:id])
end
def create
@group =Group.new(group_params)
if @group.save
redirect_to groups_path
else
render :new
end
end
def update
@group = Group.find(parmas[:id])
if @group.update(group_parmas)
redirect_to groups_path , notcie"update success"
else
render :edit
end
end
def destroy
@group =Group.find(parmas[:id])
@group.destroy
rendiect_to groups_path, alert: "delete?"
end
end
private
def group_parmas
params.require(:group).permit(:title, :description)
end
class GroupsController < ApplicationController
def index
@groups = Group.all
end
def new
@group = Group.new
end
def create
@group = Group.new(group_params)
if @group.save
redirect_to groups_path
else
render :new
end
def show
@group = Group.find(params[:id])
end
def edit
@group = Group.find(params[:id])
end
def update
@group = Group.find(params[:id])
if @group.update(group_params)
redirect_to groups_path, notice: 'You updated the group successfully.'
else
render :edit
end
def destroy
@group = Group.find(params[:id])
@group.destroy
redirect_to groups_path, alert: 'You deleted the group successfully.'
end
private
def group_params
params.require(:group).permit(:title, :description)
end
end
Class GroupsController < ApplicationController
def index
@group = Group.all
end
def show
@group = Group.find(params[:id])
end
def new
@group = Group.new
end
def edit
@group = Group.find(params[:id])
end
def create
@group = Group.new(group_params)
if @group.save
redirect_to groups_path
else
render :new
end
end
def update
@group = Group.find(params[:id])
if @group.update
redirect_to groups_path, notice:'Update success'
else
render :edit
end
end
def destroy
@group = Group.find(params[:id])
@group.destroy
redirect_to groups_path, alert 'Group deleted'
end
private
def group_params
params.require(:group).permit(:title,:description)
end
End