private void verifyLogin_Click(object sender, RoutedEventArgs e) { var username = usernameInput.Text; var password = passwordInput.Password; using (var remoteRecorderService = new RemoteRecorderManagementWrapper(username, password)) { switch (remoteRecorderService.getListRecordersForLoginVerification()) { case LoginResults.Failed: MessageBox.Show("Sign-in failed"); break; case LoginResults.NoAccess: MessageBox.Show("User has no Remote Recorder Access"); break; case LoginResults.Succeeded: MessageBox.Show("Sign-in succeeded"); break; case LoginResults.Unknown: default: MessageBox.Show("An error occured while authenticating"); break; } } }