Class: DellinInfo::API::Order
- Inherits:
-
BaseApi
- Object
- BaseApi
- DellinInfo::API::Order
- Defined in:
- lib/dellininfo/order.rb
Constant Summary collapse
- ATTRIBUTES =
[ :availableAD, :estimatedDeliveryDate, :terminalSender, :unvailableSfRequestReason, :isSfRequestOrdered, :availableSfRequest, :opf, :terminalReceiver, :docNumber, :comment, :sizedWeight, :ordNum, :sizedVolume, :docDate, :sqlUuid, :height, :width, :length, :aviaDeliveryType, :numAvia, :giveoutDate, :conditionAvia, :oversizedVolume, :oversizedWeight, ]
Instance Method Summary collapse
Instance Method Details
#to_s ⇒ Object
34 35 36 37 38 39 40 |
# File 'lib/dellininfo/order.rb', line 34 def to_s estimated_delivery_date = Time.new(@estimatedDeliveryDate).strftime('%Y-%m-%d') year = Time.new(@estimatedDeliveryDate).strftime('%Y') estimated_delivery_date.clear unless year == Time.now().strftime('%Y') "накладная № #{@docNumber} от #{Date.parse docDate}\nОтправление из города #{@city_sender} в город #{@city_receiver}\nПредположительная дата прихода: #{estimated_delivery_date}\nстатус: #{@state}\n#{'-'*10}\n" end |