class B2bCenterApi::WebService::Types::TenderOffer
Предложение
Attributes
files[RW]
@return [B2bCenterApi::WebService::Types::B2bFile Список загруженных файлов
firm_id[RW]
@return id Фирмы
haggling_file_name[RW]
@return Файл, загруженный для переторжки
lots[RW]
@return[Integer] Список лотов, для которых составлена конкурсная заявка
offer_num[RW]
@return Номер оферты
tender_id[RW]
@return [Integer] Номер аукциона/объявления
Public Class Methods
from_response(response, client, tender_id, firm_id, offer_num)
click to toggle source
@return [TenderOffer]
# File lib/b2b_center_api/web_service/types/tender_offer.rb, line 20 def self.from_response(response, client, tender_id, firm_id, offer_num) r = response.result return if r.nil? t = TenderOffer.new t.soap_client = client t.tender_id = tender_id t.firm_id = firm_id t.offer_num = offer_num t.files = B2bFile.from_part_response(r[:offer]) t.lots = Array(r[:lots]).map(&:to_i) unless r[:lots].nil? t.haggling_file_name = convert(r[:haggling_file_name], :string) t end