class AccountsController < ApplicationController before_filter :authenticate_member! load_and_authorize_resource # GET /accounts def index @accounts = Account.all respond_to do |format| format.html # index.html.erb end end # GET /accounts/1 def show @account = Account.find(params[:id]) respond_to do |format| format.html # show.html.erb end end # GET /accounts/1/edit def edit @account = Account.find(params[:id]) end # PUT /accounts/1 def update @account = Account.find(params[:id]) respond_to do |format| if @account.update(params[:account]) format.html { redirect_to @account, notice: 'Account detail was successfully updated.' } else format.html { render action: "edit" } end end end private def account_params params.require(:account).permit(:account_type_id, :member_id, :paid_until) end end