module Logical 
  class Showtime < ActionWebService::Struct 
    member :movie,       Movie 
    member :theatre,     Theatre 
    member :start_time,  :datetime 
    member :auditorium,  :string 
  end 

  class ShowtimeLight < ActionWebService::Struct
    member :movie_id,    :int
    member :theatre_id,  :int
    member :start_time,  :datetime
    member :auditorium,  :string
  end 

  class ShowtimesResult < ActionWebService::Struct
    member :movies,          [Movie]
    member :theatres,        [Theatre]
    member :showtimes_light, [ShowtimeLight]
  end 
end 



