Guest User

Untitled

a guest
Apr 27th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. class Users < Application
  2. #before_filter :check_admin
  3. #provides :html, :xml
  4.  
  5. def check_admin
  6. #render :template=>'admin/users/not_auth' unless session[:user].admin
  7. end
  8.  
  9. # GET /users
  10. # GET /users.xml
  11. def index
  12. @users = User.find(:all)
  13. render
  14. end
  15.  
  16. # GET /users/1
  17. # GET /users/1.xml
  18. def show
  19. @user = User.find(params[:id])
  20. render
  21. end
  22.  
  23. # GET /users/new
  24. # GET /users/new.xml
  25. def new
  26. @user = User.new
  27. end
  28.  
  29. # GET /users/1/edit
  30. def edit
  31. @user = User.find(params[:id])
  32. render
  33. end
  34.  
  35. # POST /users
  36. # POST /userss.xml
  37. def create
  38. @user = User.new(params[:user])
  39.  
  40. if @user.save
  41. redirect(:user,@user)
  42. else
  43. render :action => "new"
  44. end
  45.  
  46. end
  47.  
  48. # PUT /users/1
  49. # PUT /users/1.xml
  50. def update
  51. @user = User.find(params[:id])
  52.  
  53. #if params[:user][:password] != @user.password
  54. # params[:user][:password] = Password::update(params[:user][:password])
  55. #end
  56.  
  57. if @user.update_attributes(params[:user])
  58. #flash[:notice] = 'User was successfully updated.'
  59. redirect(url(:user,@user))
  60. else
  61. render :action => "edit"
  62. end
  63. end
  64.  
  65. end
Add Comment
Please, Sign In to add comment