end
end
- # GET /original_pictures/new
- # GET /original_pictures/new.json
def new
@original_picture = OriginalPicture.new
@original_picture.supply_default
end
end
- # GET /original_pictures/1/edit
def edit
@original_picture = OriginalPicture.edit(params[:id], @artist)
respond_to do |format|
end
end
- # POST /original_pictures
- # POST /original_pictures.json
def create
@imager = PettanImager.load set_image params[:original_picture][:file]
@original_picture = OriginalPicture.new
respond_to do |format|
if @original_picture.store(@imager)
- format.html { redirect_to @original_picture, notice: 'Original picture was successfully created.' }
+ flash[:notice] = I18n.t('flash.notice.created', :model => OriginalPicture.model_name.human)
+ format.html { redirect_to @original_picture }
format.json { render json: @original_picture.to_json(OriginalPicture.show_json_opt), status: :created, location: @original_picture }
else
format.html { render action: "new" }
end
end
- # PUT /original_pictures/1
- # PUT /original_pictures/1.json
def update
@imager = PettanImager.load set_image params[:original_picture][:file]
@original_picture = OriginalPicture.edit(params[:id], @artist)
respond_to do |format|
if @original_picture.store(@imager)
- format.html { redirect_to @original_picture, notice: 'Original picture was successfully created.' }
+ flash[:notice] = I18n.t('flash.notice.updated', :model => OriginalPicture.model_name.human)
+ format.html { redirect_to @original_picture }
format.json { render json: @original_picture.to_json(OriginalPicture.show_json_opt), status: :created, location: @original_picture }
else
format.html { render action: "edit" }
end
end
- # DELETE /original_pictures/1
- # DELETE /original_pictures/1.json
def destroy
@original_picture = OriginalPicture.edit(params[:id], @artist)
OriginalPicture.transaction do