class ReceptionController < ApplicationController

	before_action :user_is_employee?
	before_action :set_user, only: [:update_status, :paciente]
	layout "admin"

	def index
		@today = Time.zone.now.to_date
		@users = User.all.where.not(status: "ghost")
		if params[:prospectos]
			@users = User.where(last_plan: nil)
		end
		if params[:status]
			@users = @users.where.not(last_plan: nil).where(status: params[:status])
		end
		@users = @users.order(last_plan: :desc).paginate(:page => params[:page])
		# redirect_to "/dashboard" if current_user.role != "reception"
	end

	def paciente
		@today = Time.zone.now.to_date
		@medical_history = @user.medical_history
		@photo = Photo.new(user_id: @user.id)
	end

	private

	def set_user
		@user = User.find_by_safe_url(params[:id])
	end

end