Entering data in a form with different BO at runtime


Author
Message
Edhy Rijo
E
StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)
Group: StrataFrame Users
Posts: 2.4K, Visits: 23K
I have a several tables which has the same Address fields (Street, City, State, ZipCode), I would like to have use a generic ChildFormDialog to allow end user to enter the data for each table based on the calling form. 

Can this be done with the ChildFormDialog? if so:

  • How to programmatically update the CFD properties to use the correct BO to be translated.
  • Should I create a generic BO with the Address fields to be used in the ChildForm and then translate this BO with all other BO?


Edhy Rijo

Reply
Edhy Rijo
E
StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)
Group: StrataFrame Users
Posts: 2.4K, Visits: 23K
Hi Trent,

Thanks a lot for the ideas.

I took another approach by passing the NoteType and ParentPK values as a parameter to the Note Manager form and then created a method [FillByTypeAndPK(pFK_NoteType, pFK_ParentRecord)] in the the BO to get the correct note records. Tongue

Then in the parent form I have this code to call the Note Management form:

Dim loNoteForm As New frmHistoryAndNotes(IBS_BOL.IBSEnums.HistoryAndNoteType.InsuredCustomer, Me.InsuredCustomerBO1.PK_InsuredCustomer)

loNoteForm.ShowDialog(Me)

loNoteForm.Dispose()

loNoteForm = Nothing

 



Edhy Rijo

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...





Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search