class MemberCounselorsController < CUserController before_filter :is_user_authorized?, :only => ["show"] def index if !current_counselor_user.nil? redirect_to member_dash_path(current_counselor_user.account) end end def logoutuser destroy_cpanel_session redirect_to member_login_path end def loginuser user = HpsMember.where(:account => params[:username]).first rescue nil if user.nil? redirect_to member_login_path(:error=>"invld") else if user.enabled if user.authenticate(params[:password]) create_cuser_session(user) redirect_to member_dash_path(user.account) else redirect_to member_login_path(:error=>"invld") end else redirect_to member_login_path(:error=>"dsbld") end end end def fileupload @hpsfile = HpsFile.new end def editfileupload @hpsfile = HpsFile.find(params[:id]) end def file_upload hpsfile = HpsFile.new(hps_file_params) hpsfile.hps_member = current_counselor_user hpsfile.save redirect_to member_dash_path(current_counselor_user.account) end def update_file_upload hpsfile = HpsFile.find(params[:id]) hpsfile.update_attributes(hps_file_params) redirect_to member_dash_path(current_counselor_user.account) end def deletefileupload hpsfile = HpsFile.find(params[:id]) hpsfile.destroy redirect_to member_dash_path(current_counselor_user.account) end def show @files = current_counselor_user.hps_files end private def hps_file_params params.require(:hps_file).permit! end end