private async void SubmitButton_Click(object sender, RoutedEventArgs e) { if (!AreInputsValid()) { return; } string email = EmailRTB.GetText().Trim(); string password = PasswordRTB.GetText().Trim(); var success = await MarketManager.Instance.Account.LoginAsync(email, password); if (!success) { string msg = "Email or Password was not correct. Please try again"; Logger.Log(msg); MessageBox.Show(msg); } else { MarketManager.Instance.Account.SaveAccountToFile(); MainWindow.instance.ShowHideLoginScreen(); MainWindow.instance.ordersAndMinsUC.PopulateMyOrders(); MainWindow.instance.InGameName_TextBlock.Text = MarketManager.Instance.Account.InGameName; } }
private bool AreInputsValid() { if (EmailRTB.IsEmpty() || PasswordRTB.IsEmpty()) { string msg = "Email or Password was not entered"; Logger.Log(msg); MessageBox.Show(msg); return(false); } return(true); }