Sha256: 68ec76315c2dd916e9fe46b18e75dc08db1a8109391df2d9acdea1a9f2036715
Contents?: true
Size: 667 Bytes
Versions: 1
Compression:
Stored size: 667 Bytes
Contents
class Admin::ManagersController < Admin::BaseController def index @managers = Manager.all end def new @manager = Manager.new render 'edit' end def create @manager = Manager.new(manager_params) redirect_or_edit(@manager, @manager.save) end def edit @manager = Manager.find(params[:id]) end def update @manager = Manager.find(params[:id]) redirect_or_edit(@manager, @manager.update(manager_params)) end def destroy @manager = Manager.find(params[:id]) @manager.destroy if current_manager.id != @manager.id redirect_to [:admin, :managers], alert: 'Администратор удален' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
redde-0.1.11 | lib/generators/redde/layout/templates/controllers/managers_controller.rb |