void ResetFailed(LoginScreenFaultDetails details) { RunOnUiThread(() => { progressDialog.Dismiss(); if (!string.IsNullOrEmpty(details.EmailErrorMessage)) { ShowAlert(emailEdit, details.EmailErrorMessage); } if (!string.IsNullOrEmpty(details.CommonErrorMessage)) { var builder = new AlertDialog.Builder(this); builder.SetCancelable(false); builder.SetTitle(messages.ResetingPasswordCommonErrorTitle); builder.SetMessage(details.CommonErrorMessage); builder.SetPositiveButton(messages.AlertCancelButtonTitle, (sender, args) => { // do nothing => dismiss }); var dialog = builder.Create(); dialog.Show(); } }); }
void Failed(ResetPasswordFormView form, LoginScreenFaultDetails details) { InvokeOnMainThread(() => { StopActivityAnimation(); if (!String.IsNullOrEmpty(details.EmailErrorMessage)) { form.ShowBubbleForEmail(details.EmailErrorMessage); } if (!String.IsNullOrEmpty(details.CommonErrorMessage)) { ShowAlert(messages.ResetingPasswordCommonErrorTitle, details.CommonErrorMessage, messages.AlertCancelButtonTitle); } }); }
void Failed(LoginFormView form, LoginScreenFaultDetails details) { InvokeOnMainThread(() => { StopActivityAnimation(); if (!String.IsNullOrEmpty(details.UserNameErrorMessage)) { form.ShowBubbleForUserName(details.UserNameErrorMessage); } if (!String.IsNullOrEmpty(details.PasswordErrorMessage)) { form.ShowBubbleForPassword(details.PasswordErrorMessage); } if (!String.IsNullOrEmpty(details.CommonErrorMessage)) { ShowAlert(messages.LoginCommonErrorTitle, details.CommonErrorMessage, messages.AlertCancelButtonTitle); } }); }