// Code that runs on application startup private void Application_Start(object sender, EventArgs e) { //var validatiorsConfigFile = ConfigurationSettings.AppSettings["DynamicValidatorsConfigurationFile"]; // why PMT? var systemAuditId = ApplicationCommon.GetSystemAuditId("PMT"); SetupConfiguration.SetConnectionList(systemAuditId); SetupConfiguration.UserMachineName = Environment.MachineName; Log4Net.LogInfo("Initalize_Modules"); //PMO.Module.Initalize(); //MS.Module.Initalize(); //BM.Module.Initalize(); //WBS.Module.Initalize(); //Scheduling.Module.Initalize(); //MA.Module.Initalize(); //ApplicationContainer.UI.Web.BM.TCM.Module.Initalize(); //RequirementAnalysis.Module.Initalize(); Log4Net.LogInfo("Application_Start"); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); BundleConfig.RegisterBundles(BundleTable.Bundles); RegisterRoutes(RouteTable.Routes); //System.Data.Entity.Database.SetInitializer(new System.Data.Entity.DropCreateDatabaseIfModelChanges<Net20WebFormsApplication.Models.Net20WebFormsApplicationContext>()); }
public static RequestProfile GetStartupProfile() { var appId = int.Parse(ConfigurationManager.AppSettings["StartupApplicationId"]); var systemAuditId = ApplicationCommon.GetSystemAuditId("PMT"); var startupProfile = new RequestProfile(systemAuditId, SessionVariables.ApplicationMode, appId); return(startupProfile); }
private void Session_Start(object sender, EventArgs e) { Log4Net.LogInfo("Session_Start"); var applicationId = int.Parse(ConfigurationManager.AppSettings["PMT.ApplicationId"]); SessionVariables.CurrentApplicationCode = "PMT"; SessionVariables.CurrentApplicationModuleCode = "PMT"; SessionVariables.SystemRequestProfile = new RequestProfile(ApplicationCommon.GetSystemAuditId("PMT"), SessionVariables.ApplicationMode, applicationId); SessionVariables.RequestProfile = new RequestProfile(WebApplicationUser.GetCurrentUserId(applicationId), SessionVariables.ApplicationMode, applicationId); SessionVariables.UserAuthorized = WebApplicationUser.CheckIfUserIsValid(SessionVariables.RequestProfile.AuditId); SessionVariables.TopNCount = 5; // Need to revisit this IsTesting logic whether We need this at all? SessionVariables.IsTesting = !(SessionVariables.UserApplicationMode > 0); Log4NetDataManager.Cleanup(5, SessionVariables.RequestProfile); }