this.oPolicy.GetPolicyByPolicyHeaderFK(oPolicyHeaderEntity.PolicyHeaderPK);
>public PolicyEntity GetPolicyByPolicyHeaderFK(Guid policyHeaderFK) { return this.GetEntity("PoliciesSelectByPolicyHeaderFK", this.CreateParameter("@PolicyHeaderFK", policyHeaderFK)); }I found the section on using business processes in the help and tried adjusting my code like this:
public mmSaveDataResult DailyProcessPolicy(PolicyHeaderEntity oPolicyHeaderEntity, int userPK) { // do I need to call GetEmptyDataSet first? this.oPolicyHeader.GetEmptyDataSet(); this.oPolicyHeader.GetPolicyHeaderByPolicyHeaderPK(oPolicyHeaderEntity.PolicyHeaderPK); mmBindingList<PolicyEntity> PolicyList = this.oPolicy.GetPolicyListByPolicyHeaderFK(oPolicyHeaderEntity.PolicyHeaderPK);So I am now returning an Entity List and things apparently work. However I am still a little confused as I still make my changes to the Entity and that is now being reflected in the Entity list and getting saved.