private bool ShowLoginWindow(Dictionary <string, object> parameters) { LoginWindow wLogin = FindWindow <LoginWindow>(); if (wLogin == null) { return(false); } bool openMainUI = true; if (parameters != null && parameters.ContainsKey("openMainUI")) { openMainUI = (bool)parameters["openMainUI"]; } if (openMainUI) { wLogin.Show(); } else { if (!pbData.AnyAccountExists()) { wLogin.NavigateloginScreens("ShowProductTour"); } else { wLogin.NavigateloginScreens(); } } wLogin.Focus(); return(true); }