private void signInButton_Click(object sender, EventArgs e) { UserModel user = userList.Find(tempUser => tempUser.Username == loginUsernameValue.Text); if (LoginGranted(user)) { if (rememberMeCheckBox.Checked) { Properties.Settings.Default.Username = user.Username; Properties.Settings.Default.Password = user.Password; Properties.Settings.Default.Save(); } else { Properties.Settings.Default.Username = ""; Properties.Settings.Default.Password = ""; Properties.Settings.Default.Save(); } RouletteSessionForm neoForm = new RouletteSessionForm(user); this.Hide(); neoForm.ShowDialog(); this.Close(); } else { invalidCredentialsLabel.Visible = true; } }
private void BuySubAndOpenRouletteNeo(UserModel user, IRouletteSession rouletteSessFrm) { user.BoughtSub = true; SQLiteDataAccess.UpdateUserSubscription(currentUser); rouletteSessFrm = new RouletteSessionForm(user); this.Hide(); previousRouletteSession.Close(); rouletteSessFrm.ShowDialog(); this.Close(); }
private void playAgainButton_Click(object sender, EventArgs e) { if (CurrentUser.BoughtSub == false) { BuySubForm buySub = new BuySubForm(CurrentUser, rouletteSessionForm); this.Hide(); rouletteSessionForm.Close(); buySub.ShowDialog(); this.Close(); } else { IRouletteSession newRouletteSession = new RouletteSessionForm(CurrentUser); this.Hide(); rouletteSessionForm.Close(); newRouletteSession.ShowDialog(); this.Close(); } }