public ExperienceController( IExperience professionalExperienceService, IMapper mapper) { _experienceService = professionalExperienceService; this._mapper = mapper; }
protected void Page_Load(object sender, EventArgs e) { if (Roles.IsUserInRole(RoleDefinitions.ROLE_WELCOME_ADVISORY_PENDING)) { Response.Redirect("~/Advisory.aspx"); } //Page.Header.DataBind(); if (pn_deletedId != null && restrictedmsg != null) { if (Roles.IsUserInRole(RoleDefinitions.ROLE_DELETED_ID)) { pn_deletedId.Visible = false; restrictedmsg.Visible = true; } else { pn_deletedId.Visible = true; restrictedmsg.Visible = false; } } // If the section name has not been set till now if (_MainMenu != null && null == _MainMenu.Section) { _MainMenu.Section = SectionType.Home; } //Add Omniture Script AnalyticsProvider.RegisterAspxAnalyticsScript(Page, _GlobalContext); // Add Local Timezone fetch Script LocalizationHelper.RegisterClientTimeZoneScript(Page); // Html numbered/not numbered fragments feature. if (!Settings.GetRequiredAppSetting("HL.Blocks.Localization.AddCommentsToValue", false)) { var css = new HtmlGenericControl { TagName = "style", InnerHtml = ".translation-number { display: none } " }; css.Attributes.Add("type", "text/css"); Page.Header.Controls.Add(css); } //Adding Right to Left functionality if (_GlobalContext.CultureConfiguration.IsRightToLeft) { body.Attributes.Add("dir", "rtl"); } //getting vertical name for bundles vertical = (vertical != "Root" ? "/" + vertical : ""); currentExperience = _GlobalContext.CurrentExperience; }
public void SetExperience(IExperience experience) { m_currentExperience = experience; if (m_currentExperience == m_home) { m_currentExperienceType = ExperienceType.HOME; } if (m_currentExperience == m_lobby) { m_currentExperienceType = ExperienceType.LOBBY; } if (m_currentExperience == m_meeting) { m_currentExperienceType = ExperienceType.MEETING; } }
private void Awake() { m_isRunning = true; m_home = GetComponentInChildren <Home>(); m_lobby = GetComponentInChildren <Lobby>(); m_meeting = GetComponentInChildren <MeetingExperience>(); m_audio = IOCCore.Resolve <IAudio>(); m_uiEngine = IOCCore.Resolve <IUIEngine>(); m_settings = IOCCore.Resolve <ISettings>(); m_pluginHook = IOCCore.Resolve <IPluginHook>(); m_webInterface = IOCCore.Resolve <IWebInterface>(); if (SceneManager.GetActiveScene().name == Networking.Network.MeetingRoom || SceneManager.GetActiveScene().name == Networking.Network.PrivateMeetingLocation) { Selection.Location = SceneManager.GetActiveScene().name; Selection.ExperienceType = ExperienceType.MEETING; } SetExperience(GetExperience(Selection.ExperienceType)); UIInteractionBase.OnClick += Click; ResetGuideConditions(); m_pluginHook.AllPlatformDependenciesLoaded += AllPlatformDependenciesLoaded; }
private void Awake() { currentLevel = new LazyValue <int>(CalculateLevel); experience = GetComponent <IExperience>(); }
public ExperiencesController(IExperience experience) { this.experience = experience; }