public async void Execute(object parameter) { bool loggedIn = await login.CheckCredentials(); if (loggedIn == true) { var username = parameter as string; login.PublishMessageAdminOrUser(username); windowManager.ShowDialog(new MainWindowViewModel(events, register, account)); } }