DRYed layout, created print css, restricted deleting

This commit is contained in:
2011-12-13 22:49:09 -07:00
parent 36caed19d4
commit f5b93fa757
6 changed files with 13 additions and 53 deletions

View File

@@ -35,6 +35,7 @@ class ContractsController < ApplicationController
# GET /contracts/1/edit
def edit
@contract = Contract.find(params[:id])
redirect_to(@contract, :notice => 'Contracts cannot be edited.')
end
# POST /contracts
@@ -80,11 +81,11 @@ class ContractsController < ApplicationController
# DELETE /contracts/1.xml
def destroy
@contract = Contract.find(params[:id])
@contract.destroy
#@contract.destroy
respond_to do |format|
format.html { redirect_to(contracts_url) }
format.xml { head :ok }
format.html { redirect_to(@contract, :notice => 'Contracts cannot be deleted.') }
format.xml { render :xml => @contract.errors, :status => :unprocessable_entity }
end
end
end