/*====================================================*/ public void ValidateNavigationForReopened() { cDataObject aWfTaskAssignment = WebSession.DataObjectFactory.GetDataObjectFromPrimaryKey("WfTaskAssignment", WfTaskAssignmentID); if (aWfTaskAssignment.GetPropertyInt("WfTaskStatusID") == 4) { //Check to see if there is an active reopen request. If so, cDataObject aReopenRequest = aWfTaskAssignment.GetRelatedPropertyDataObject("ActiveRequestToReopenThis"); if (aReopenRequest != null) { //Check to see if there are reopen sections. If so, cDataObjectList aReopenSectionList = aReopenRequest.GetRelatedPropertyDataObjectList("WftaReopenSections"); if (aReopenSectionList.Count > 0) { ModuleUser.MasterNavElement.NavElement_FirstLevel_ValidateForReopened(aReopenSectionList); } } } }