internetee-registry/app/controllers/registrar/invoices_controller.rb
2015-04-16 13:21:43 +03:00

21 lines
470 B
Ruby

class Registrar::InvoicesController < RegistrarController
load_and_authorize_resource
before_action :set_invoice, only: [:show]
def index
invoices = current_user.registrar.invoices.includes(:invoice_items, :account_activity)
@q = invoices.search(params[:q])
@q.sorts = 'id desc' if @q.sorts.empty?
@invoices = @q.result.page(params[:page])
end
def show
end
private
def set_invoice
@invoice = Invoice.find(params[:id])
end
end