class AMarmita::Orders::Base
Public Instance Methods
cancel(id, line)
click to toggle source
# File lib/a_marmita/orders/base.rb, line 20 def cancel(id, line) return :bad_login if cant_log_in? server_response = get_page_body("http://www.amarmita.com/enc.php?op=9&e=#{id}&l=#{line}") server_response == "1" ? :ok : :error end
list()
click to toggle source
# File lib/a_marmita/orders/base.rb, line 8 def list return :bad_login if cant_log_in? page = get_page "http://www.amarmita.com/enc.php?op=7" return [] if page.body == '-1' content_rows = page.parser.css('table')[1].css('tr') content_rows.map { |row| Orders::Scrapper.new(row).scrap }.compact end