Sha256: 3b16f7b6523b90d5655ed2704ec4ba61dbf1ee3afdf449d97b05370ddc1a97fa

Contents?: true

Size: 1.65 KB

Versions: 8

Compression:

Stored size: 1.65 KB

Contents

module Medivo
  class LabsController < ActionController::Base
    def lab_data
      lab_data = Medivo::Lab.data_for_zip(params[:zip_code])
      render :json=> lab_data, :layout => nil
    end

    def appointment_data
      data = if Rails.env.development?
        "{\"times\":[\"11/03/2011|08:30 AM\",\"11/04/2011|08:30 AM\",\"11/02/2011|09:00 AM\",\"11/01/2011|09:30 AM\",\"11/02/2011|09:30 AM\",\"11/03/2011|09:30 AM\",\"11/04/2011|09:30 AM\",\"10/31/2011|10:00 AM\",\"11/01/2011|10:00 AM\",\"11/02/2011|10:00 AM\",\"11/03/2011|10:00 AM\",\"11/04/2011|10:00 AM\",\"11/05/2011|10:00 AM\",\"10/31/2011|10:30 AM\",\"11/01/2011|10:30 AM\",\"11/02/2011|10:30 AM\",\"11/03/2011|10:30 AM\",\"10/31/2011|11:00 AM\",\"11/01/2011|11:00 AM\",\"11/02/2011|11:00 AM\",\"11/03/2011|11:00 AM\",\"11/04/2011|11:00 AM\",\"11/05/2011|11:00 AM\",\"10/31/2011|01:30 PM\",\"11/01/2011|01:30 PM\",\"11/02/2011|01:30 PM\",\"11/03/2011|01:30 PM\",\"11/04/2011|01:30 PM\",\"10/31/2011|02:00 PM\",\"11/01/2011|02:00 PM\",\"11/02/2011|02:00 PM\",\"11/03/2011|02:00 PM\",\"10/31/2011|02:30 PM\",\"11/01/2011|02:30 PM\",\"11/02/2011|02:30 PM\",\"11/03/2011|02:30 PM\",\"11/04/2011|02:30 PM\",\"10/31/2011|03:00 PM\",\"11/01/2011|03:00 PM\",\"11/02/2011|03:00 PM\",\"11/03/2011|03:00 PM\",\"11/04/2011|03:00 PM\",\"10/31/2011|03:30 PM\",\"11/01/2011|03:30 PM\",\"11/02/2011|03:30 PM\",\"11/03/2011|03:30 PM\",\"11/04/2011|03:30 PM\",\"10/31/2011|04:00 PM\",\"11/01/2011|04:00 PM\",\"11/02/2011|04:00 PM\",\"11/03/2011|04:00 PM\",\"11/04/2011|04:00 PM\"]}"
      else
        Medivo::Appointment.find(params[:lab_code], params[:appointment_date])
      end
      render :json=> data, :layout => nil
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
medivo-0.1.11 app/controllers/medivo/labs_controller.rb
medivo-0.1.10 app/controllers/medivo/labs_controller.rb
medivo-0.1.9 app/controllers/medivo/labs_controller.rb
medivo-0.1.8 app/controllers/medivo/labs_controller.rb
medivo-0.1.7 app/controllers/medivo/labs_controller.rb
medivo-0.1.6 app/controllers/medivo/labs_controller.rb
medivo-0.1.5 app/controllers/medivo/labs_controller.rb
medivo-0.1.4 app/controllers/medivo/labs_controller.rb