-
-
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 |
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
@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