1. first a complaint / suggestion - everybody should be required to at least add module level comments when making changes... for the most part no comments are ever added.. at least put in a gemini issue number into the code... or at least say you updated the code... according to the entire code .. nothing has ever changed
''' -----------------------------------------------------------------------------
''' <summary>
''' Page_Load runs when the control is loaded
''' </summary>
''' <remarks>
''' </remarks>
''' <history>
''' [cnurse] 9/10/2004 Updated to reflect design changes for Help, 508 support
''' and localisation
''' </history>
''' -----------------------------------------------------------------------------
Private Sub Page_Load(ByVal
2. in 4.4.1 you did not need a processor when creating a new role to see the fields. but when editing the role, it did ( weird )
in 4.5 you need a processor when creating and editing...
but really.. it is not a payment processor .. it is the username for it.. ( unuusal requirement ) but the code does not match the comment either...
Dim objPortalController As New PortalControllerDim objPortalInfo As PortalInfo = objPortalController.GetPortal(PortalSettings.PortalId)If Not (objPortalInfo Is Nothing OrElse String.IsNullOrEmpty(objPortalInfo.ProcessorUserId)) Then
'Only support fee based roles if we have a Processor Id
trServiceFee.Visible =
True
trBillingPeriod.Visible =
True
trTrialFee.Visible =
True
trTrialPeriod.Visible =
True
End If
well, at least I know whats up... why it worked the way it did.. and what it needs now.. which is completely different .. and I saw no Gemini issue logged for these changes..
PROCESS!!!