Cancel invoices through admin

This commit is contained in:
Martin Lensment 2015-04-27 15:56:39 +03:00
parent c7e02373fa
commit 1f2f483e34
3 changed files with 18 additions and 2 deletions

View file

@ -10,4 +10,14 @@ class Admin::InvoicesController < AdminController
def show
@invoice = Invoice.find(params[:id])
end
def cancel
if @invoice.cancel
flash[:notice] = t('record_updated')
redirect_to([:admin, @invoice])
else
flash.now[:alert] = t('failed_to_update_record')
render :show
end
end
end