public override void Update(string compId) { if (this.UsePortal()) { EntityProvider.UpdateEntityList <PartnerItemXref>(this); return; } try { StartSession(); this.Items.EnlistTransaction(this.TransMan); //persist detail records foreach (PartnerItemXref PartnerItemXref in this.Items.ChangedItems) { if (PartnerItemXref.IsValid) { // PartnerItemXref.PriorityCodeDetailList.DeletedItems.Clear(); } } base.Update(compId); } catch { StopSession(true); throw; } finally { StopSession(); } }