private CalculateOpportunityActionLink(IPortalContext portalContext, int languageCode,
                                               CalculateOpportunityAction action, bool enabled = true, UrlBuilder url = null, string portalName = null)
            : base(portalContext, languageCode, action, LinkActionType.CalculateOpportunity, enabled, url, portalName, DefaultButtonLabel, DefaultButtonTooltip)
        {
            Modal = new ViewCalculateOpportunityModal();

            URL = EntityListFunctions.BuildControllerActionUrl("CalculateActualValueOfOpportunity", "EntityAction", new { area = "Portal", __portalScopeId__ = portalContext.Website.Id });
        }
 /// <summary>
 /// Parameterless constructor
 /// </summary>
 public CalculateOpportunityActionLink()
 {
     Modal   = new ViewCalculateOpportunityModal();
     Enabled = false;
 }