end
def edit
- @song = Song.find_by_id(params[:id])
+ @song = Song.active.find_by_id(params[:id])
redirect_to songs_path if @song.blank?
end
+
+ def list
+ @songs = Song.active.all
+ end
+
+ def search
+ song_search_form = SongSearchForm.new(params[:search])
+ conditions = song_search_form.conditions
+ @songs = Song.find(:all, conditions)
+ end
end
CODES = %w(A Ab Bb C Cm D E Eb Em F F#m Fm G)
+ named_scope :active, :conditions => ["#{table_name}.deleted_at IS NULL"]
+
validates_presence_of :titile, :words, :font_size
validates_numericality_of :font_size