Sha256: 05d5c3eccc796bbc7e3d871705932cd0e6c7be8ccb8c63fecc6d38a24ddc3614

Contents?: true

Size: 782 Bytes

Versions: 28

Compression:

Stored size: 782 Bytes

Contents

class AddressesController < ArtfullyOseController
  before_filter :find_person

  def create
    address = @person.build_address(params[:address])
    if address.save
      flash[:notice] = "Successfully added an address for #{@person}."
    else
      flash[:error] = "There was a problem creating this address."
    end
    redirect_to_person(@person)
  end

  def update
    if @person.update_address(params[:address], current_user.current_organization.time_zone, current_user)
      flash[:notice] = "Successfully updated the address for #{@person}."
    else
      flash[:error] = "There was a problem updating this address."
    end
    redirect_to_person(@person)
  end

  def destroy
  end

  private

  def find_person
    @person = Person.find(params_person_id)
  end
end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
artfully_ose-1.2.0 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.beta.1 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.alpha.2 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.alpha.1 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.pre.27 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.pre.26 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.pre.24 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.pre.23 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.pre.21 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.pre.20 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.pre.19 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.pre.18 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.pre.17 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.pre.16 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.pre.15 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.pre.12 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.pre.11 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.pre.10 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.pre.9 app/controllers/addresses_controller.rb
artfully_ose-1.2.0.pre.8 app/controllers/addresses_controller.rb