Here's what I use to set the ApprovedByID from within a separate BO.
Public
Me.ApprovedByEmployeeID = empID
' Check to see if a credit memo is linked to this problem review, if so mark it approved
loBO.FillByProblemReviewID(
loBO.ApprovedByEmployeeID = empID
loBO.Save()
The data is being persisted back to the database, but is not reflecting the change on the FormA after FormB is closed. Any help would be appreciated.
Thanks
Public Event PropertyNameChanged As EventHandler
And raise the event at the bottom of the SetApprovedByID. That will tell FormA to refresh the controls bound to your custom property.