module Boxroom::Models::InstanceMethods
Public Instance Methods
destroy_boxroom_user(params)
click to toggle source
# File lib/boxroom/models.rb, line 26 def destroy_boxroom_user(params) bu = Boxroom::User.find_by_original_id(id) bu.destroy if bu true end
save_boxroom_user(params)
click to toggle source
# File lib/boxroom/models.rb, line 15 def save_boxroom_user(params) bu = Boxroom::User.find_by_original_id(id) bu = Boxroom::User.new if bu.nil? bu.original_id = id bu.name = send(params[:name]) bu.email = send(params[:email]) bu.is_admin = send(params[:is_admin]) bu.save throw "Failed to save Boxroom::User with email=#{bu.email}" unless bu.persisted? end