Sha256: a2275e4aceab7640e69e1ac6be54ae8b01493172e1bc86a27860b4e7a81f4c3f
Contents?: true
Size: 900 Bytes
Versions: 1
Compression:
Stored size: 900 Bytes
Contents
# encoding: utf-8 class AssistenciaSocial::PacientesController < ApplicationController before_action do |c| c.send(:login_required) end # GET /assistencia_social/pacientes # GET /assistencia_social/pacientes.json def index if params[:dias].present? dias = params[:dias].to_i else dias = 0 end if params[:meses].present? meses = params[:meses].to_i else meses = 0 end if params[:anos].present? anos = params[:anos].to_i else anos = 0 end dias = dias + (meses * 30) + (anos * 365) data = Date.today - dias pacientes = Paciente.joins(:consultas).where("consultas.created_at >= ?", data.strftime("%Y-%m-%d")).order("nome") @pacientes = (Paciente.all - pacientes) @quantidade_registros = @pacientes.count @pacientes = @pacientes.paginate(:page => params[:page], :per_page => 20) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
omniauth-sabia-1.0.1 | app/controllers/assistencia_social/pacientes_controller.rb |