class B2bCenterApi::WebService::Types::AuctionParticipantsProtocol

Участник аукциона

Attributes

date[RW]

@return [Date] Дата составления протокола

file[RW]

@return [String] Ссылка на скачивание файла протокола, если организатор загрузил протокол

number[RW]

@return [String] Номер протокола

place[RW]

@return [String] Место составления протокола

procedure_stage_date[RW]

@return [Time] Дата и время проведения этапа процедуры

sign_protocol_date[RW]

@return [Date] Дата подписания протокола

Public Class Methods

from_response(response) click to toggle source

@return [ParticipantsProtocol]

# File lib/b2b_center_api/web_service/types/auction_participants_protocol.rb, line 26
def self.from_response(response)
  r = response.result[:participants_protocol]
  return if r.nil?

  protocol = AuctionParticipantsProtocol.new
  protocol.number = r[:number]
  protocol.date = convert r[:date], :date
  protocol.place = r[:place]
  protocol.file = r[:file]
  protocol.procedure_stage_date = convert r[:procedure_stage_date], :time
  protocol.sign_protocol_date = convert r[:sign_protocol_date], :date
  protocol
end