Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class RegisterController < ApplicationController
- layout 'interior'
- helper :welcome
- before_filter :get_news
- def index
- @request = request.env
- @member_levels = {'Member - 19.95/Year' => Usertype.find_by_description('Member').id,'Associate Member' => Usertype.find_by_description('Associate Member').id}
- if request.post?
- @user = User.new
- @userinfo = Userinfo.new
- @user.username => params([:register][:username])
- @user.password => params([:register][:password])
- @user.email => params([:register][:email])
- @user.usertype_id => params([:register][:mem_level])
- @userinfo.first_name => params([:register][:fname])
- @userinfo.last_name => params([:register][:lname])
- @userinfo.address_l1 => params([:register][:address_l1])
- @userinfo.address_l2 => params([:register][:address_l2])
- @userinfo.city => params([:register][:city])
- @userinfo.state => params([:register][:state])
- @userinfo.zipcode => params([:register][:zip])
- @userinfo.phone => params([:register][:phone])
- if @user.save?
- @userinfo.user_id = @user.id
- if !@userinfo.save?
- @user.destroy
- end
- end
- end
- end
- def payment
- @request = request.env
- end
- def success
- @request = request.env
- end
- def get_news
- @newsitems = Newsitem.find(:all, :limit => 5, :order => 'date DESC')
- end
- end
Add Comment
Please, Sign In to add comment