Code Search for Developers
 
 
  

order.rb from crlove at Krugle


Show order.rb syntax highlighted

class Order < ActiveRecord::Base
  PAYMENT_TYPES = [
    [ "Check",          "check" ],
    [ "Credit Card",    "cc" ],
    [ "Purchase Order", "po" ]
  ]
  
  validates_presence_of :name, :address, :email, :pay_type
  validates_inclusion_of :pay_type, :in => PAYMENT_TYPES.map {|disp, value| value}
  
  has_many :line_items
  
  def add_line_items_from_cart(cart)
    cart.items.each do |item|
      li = LineItem.from_cart_item(item)
      line_items << li
    end
  end
end




See more files for this project here

crlove

Online psychological-test-based friend-making system.

Project homepage: http://sourceforge.net/projects/crlove
Programming language(s): Java,JavaScript,Ruby,XML
License: other

  cart.rb
  cart_item.rb
  line_item.rb
  order.rb
  product.rb
  user.rb