Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
This paste will be private.
class BarangTerpesan < ActiveRecord::Base def self.hitung_item_dikotak(kode_barang, hari_h, hari_out) if hari_out != nil barang = find(:all, :conditions => ["barang_id = ? AND hari_out > ? AND hari_h <= ?", kode_barang, hari_h, hari_out], :lock=> true) else barang = find(:all, :conditions => ["barang_id = ? AND hari_h =? AND hari_out IS NULL",kode_barang, hari_h], :lock => true) end barang.inject(0){|x,y| x + y.jumlah} #because rails can not handle ModelName.sum('amount', :lock=>true) end def self.simpan_baru(token_id, kode_barang, penumpang, tanggal_berangkat, hari_out ) barang_dikotak = self.new barang_dikotak.session_id = token_id barang_dikotak.barang_id = kode_barang barang_dikotak.jumlah = penumpang barang_dikotak.hari_h = tanggal_berangkat barang_dikotak.hari_out = hari_out barang_dikotak.updated_at = Time.now barang_dikotak.save end end
Pasted May 12, 200811:16PM EDT
Embed