Class: Unico::RegistrationCadastralCertificatesController

Inherits:
CrudController
  • Object
show all
Defined in:
app/controllers/unico/registration_cadastral_certificates_controller.rb

Instance Method Summary collapse

Instance Method Details

#begin_of_association_chainObject



27
28
29
# File 'app/controllers/unico/registration_cadastral_certificates_controller.rb', line 27

def begin_of_association_chain
  @parent = Creditor.find(params[:creditor_id]) if params[:creditor_id]
end

#createObject



11
12
13
# File 'app/controllers/unico/registration_cadastral_certificates_controller.rb', line 11

def create
  create! { registration_cadastral_certificates_path(creditor_id: resource.creditor_id) }
end

#destroyObject



23
24
25
# File 'app/controllers/unico/registration_cadastral_certificates_controller.rb', line 23

def destroy
  destroy! { registration_cadastral_certificates_path(creditor_id: resource.creditor_id) }
end

#newObject



4
5
6
7
8
9
# File 'app/controllers/unico/registration_cadastral_certificates_controller.rb', line 4

def new
  object = build_resource
  object.creditor = Creditor.find(params[:creditor_id])

  super
end

#showObject



15
16
17
# File 'app/controllers/unico/registration_cadastral_certificates_controller.rb', line 15

def show
  render layout: 'report'
end

#updateObject



19
20
21
# File 'app/controllers/unico/registration_cadastral_certificates_controller.rb', line 19

def update
  update! { registration_cadastral_certificates_path(creditor_id: resource.creditor_id) }
end