Guest User

Untitled

a guest
Mar 9th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. class RegisterController < ApplicationController
  2.  
  3. layout 'interior'
  4.  
  5. helper :welcome
  6. before_filter :get_news
  7.  
  8. def index
  9. @request = request.env
  10. @member_levels = {'Member - 19.95/Year' => Usertype.find_by_description('Member').id,'Associate Member' => Usertype.find_by_description('Associate Member').id}
  11.  
  12. if request.post?
  13. @user = User.new
  14. @userinfo = Userinfo.new
  15.  
  16. @user.username => params([:register][:username])
  17. @user.password => params([:register][:password])
  18. @user.email => params([:register][:email])
  19. @user.usertype_id => params([:register][:mem_level])
  20.  
  21. @userinfo.first_name => params([:register][:fname])
  22. @userinfo.last_name => params([:register][:lname])
  23. @userinfo.address_l1 => params([:register][:address_l1])
  24. @userinfo.address_l2 => params([:register][:address_l2])
  25. @userinfo.city => params([:register][:city])
  26. @userinfo.state => params([:register][:state])
  27. @userinfo.zipcode => params([:register][:zip])
  28. @userinfo.phone => params([:register][:phone])
  29.  
  30. if @user.save?
  31. @userinfo.user_id = @user.id
  32. if !@userinfo.save?
  33. @user.destroy
  34. end
  35. end
  36. end
  37. end
  38.  
  39. def payment
  40. @request = request.env
  41. end
  42.  
  43. def success
  44. @request = request.env
  45. end
  46.  
  47. def get_news
  48. @newsitems = Newsitem.find(:all, :limit => 5, :order => 'date DESC')
  49. end
  50.  
  51. end
Add Comment
Please, Sign In to add comment