public ActionResult Index() { //Check if Platform exists var platformInitializationServiceClient = new PlatformInitializationService.PlatformInitializationServiceClient(); platformInitializationServiceClient.Open(); var isInitialized = platformInitializationServiceClient.IsPlatformInitialized(); //Close the connection WCFManager.CloseConnection(platformInitializationServiceClient); CoreServices.Platform.Initialized = isInitialized; if (!isInitialized) { return(View(new RegisterPlatformUserModel())); } else { return(RedirectToAction("PlatformExists")); } }
// GET: /Dashboard/ public ActionResult Index() { //Check if Platform exists //TO DO: Move this to a static variable that checks on startup var platformInitializationServiceClient = new PlatformInitializationService.PlatformInitializationServiceClient(); platformInitializationServiceClient.Open(); var isInitialized = platformInitializationServiceClient.IsPlatformInitialized(); //Close the connection WCFManager.CloseConnection(platformInitializationServiceClient); if (!isInitialized) { //If platform does not exist then rederect to Platform Initialization Controller return(RedirectToAction("Index", "Initialization")); } return(View(GetAccountsSnapshot())); }