
Untitled
By: a guest on
May 8th, 2012 | syntax:
None | size: 1.58 KB | hits: 11 | expires: Never
class PaintingsController < ApplicationController
def index
@pictures = Painting.all
render :json => @pictures.collect { |p| p.to_jq_upload }.to_json
end
def managefiles
@title = ' - Manage Files'
@folder = Painting.select("DISTINCT folder").order("folder ASC, name ASC")
@allfiles = Painting.select("folder, name, id").order("name ASC, name ASC")
#@allfiles = Painting.select("folder, name, id").order("name DESC")
end
def destroy_multiple
#@files = Painting.find(params[:id])
#for file in @files
# file.destroy
#end
if params[:fid].blank?
@folder = Painting.select("DISTINCT folder").order("folder ASC, name ASC")
@allfiles = Painting.select("folder, name, id").order("name ASC, name ASC")
flash.now[:notice] = "Error Deleting File(s)!"
else
Painting.find(params[:fid]).each { |f| f.destroy }
@folder = Painting.select("DISTINCT folder").order("folder ASC, name ASC")
@allfiles = Painting.select("folder, name, id").order("name ASC, name ASC")
flash.now[:notice] = "File(s) Deleted!"
end
end
def searchcatalog
@folder = Painting.select("DISTINCT folder").order("folder ASC, name ASC")
@allfiles = Painting.select("folder, name, id").order("name ASC, name ASC")
#@folder = Painting.select("DISTINCT folder").where("folder like %?% or name like %?%", params[:catalog_search], params[:catalog_search]).order("folder ASC, name ASC")
#@allfiles = Painting.select("folder, name, id").where("folder like %?% or name like %?%", params[:catalog_search], params[:catalog_search]).order("name ASC, name ASC")
end
end