Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Davi RJ

has_many e belongs_to (Inclusão)

Recommended Posts

Gente,

Estou com uma duvida !

Seguinte :

 

Tenho a tabela Subscription. Composta dos seguintes dados 

 

create_table :subscriptions do |t|

t.column :entity_id, :integer

t.column :monetary_id, :integer

t.column :signing_Date, :date

t.column :courtesy, :boolean

t.column :date_begin, :date

t.column :date_end, :date

t.column :currency_id, :integer

t.column :iss, :boolean

t.column :fees_contract, :float

t.column :fees_contract_ISS, :float

t.column :auto_ren, :boolean

t.column :number_installments, :integer

t.column :numer_users, :integer

t.column :billi_Comments, :text

t.column :Comments, :text

t.column :number_contract, :integer

t.column :type_contract, :string, :limit => 2

t.column :year_contract, :string, :limit => 4

t.column :number_contract, :integer

t.column :comment_ed, :text

t.column :user_id, :integer

t.column :Reason_ed, :boolean

t.column :subscription_ID_master, :integer

t.column :statuscontract_id, :integer

t.timestamps

 

Tenho a tabela installmentsubscriptions (Parcelas). Composta dos seguintes dados 

create_table :installmentsubscriptions do |t|

t.column :subscription_id, :integer

t.column :due_date, :date

t.column :date_emission_invo, :date

t.column :value_installment, :float

t.column :value_installment_iss, :float

t.timestamps

end

 

O Subscription é has_many :installmentsubscriptions

E o Installmentsubscription belongs_to :subscription

 

Durante o preenchimento do contrato o usuário pode dizer quantas parcelas vai ser o contrato, ele diz quantas parcelas e clica em ok e abre uma outra janelinha (de parcelas) com os campos gerados em acordo como o numero de parcelas escolhido... , Até ai, mole, já fiz isso, depois de preencher tudo , e der ok a tela gera dentro do formulário de contratos uma série de campos hiddens com os valores referentes ao installmentsubscriptions....

 

Certo, Mas e agora ? como vou incluir esses campos na hora em q eu confirmar...

Se fosse has_and_belongs_to_many seria fácil, mas nesse caso é um pouco mais complicado...

Alguem tem uma dica ?

Como posso fazer isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.