def update_materials
    jm = JobMaterial.find_or_create_by_material_id_and_job_id_and_location(params[:job_material][:material_id], params[:job_id], params[:job_material][:location])
    jm.material_quantity = jm.material_quantity.to_i + params[:job_material][:material_quantity].to_i
...

Ruby On add or increment item count

by kagedwolf.myopenid.com, February 16, 2010 22:32

I figured out how to use fi...

3b583d1c5e2d57db5ad32ee82b56adf4 Talk
def update_materials
    jm = JobMaterial.find(:first, :conditions => {:material_id => params[:job_material][:material_id], :job_id => params[:job_id], :location => params[:job_material][:location]})
    if jm
...

Ruby add or increment item count

by kagedwolf.myopenid.com, February 16, 2010 22:23, 2 refactorings, tagged with rails

This is a custom method in ...

3b583d1c5e2d57db5ad32ee82b56adf4 Talk