osem-fcy/app/controllers/admin/users_controller.rb

30 lines
812 B
Ruby
Raw Normal View History

2013-01-07 09:04:09 +01:00
class Admin::UsersController < ApplicationController
before_filter :verify_admin
def index
@users = User.joins(:person).order("people.last_name ASC").select("users.*,
people.last_name AS last_name,
people.first_name AS first_name,
people.public_name AS public_name,
people.email AS email")
2014-05-05 02:44:08 +04:00
end
2013-01-07 09:04:09 +01:00
def update
user = User.find(params[:id])
user.update_attributes!(params[:user])
redirect_to admin_users_path, :notice => "Updated #{user.email}"
end
def delete
@user = User.find(params[:id])
end
def destroy
@user = User.find(params[:id])
@user.destroy
redirect_to admin_users_path, :notice => "User got deleted"
2013-07-12 17:40:27 +03:00
end
end