Class: Skr::PickTicket

Inherits:
Model
  • Object
show all
Defined in:
lib/skr/pick_ticket.rb

Instance Method Summary collapse

Instance Method Details

#cancel!Object



45
46
47
48
49
50
# File 'lib/skr/pick_ticket.rb', line 45

def cancel!
    update_attributes({ :is_complete=> true })
    lines.each do | line |
        line.update_attributes :is_complete=>true
    end
end

#is_other_charge_locked?Boolean

Returns:

  • (Boolean)


41
42
43
# File 'lib/skr/pick_ticket.rb', line 41

def is_other_charge_locked?
    return is_complete
end

#is_tax_exempt?Boolean

Returns:

  • (Boolean)


37
38
39
# File 'lib/skr/pick_ticket.rb', line 37

def is_tax_exempt?
    self.sales_order.is_tax_exempt?
end

#ship_addrObject



33
34
35
# File 'lib/skr/pick_ticket.rb', line 33

def ship_addr
    sales_order.ship_addr.blank? ? sales_order.bill_addr : sales_order.ship_addr
end