private void BtnCreatAccount_Click(object sender, RoutedEventArgs e) { //Verify if this login already exists in database List <Player> allPlayer = PlayerDb.GetAllPlayer(); var player1 = allPlayer.FirstOrDefault(s => s.Pseudo == txbPeuso.Text); if (player1 != null) { MessageBox.Show("Ce pseudo existe déjà, choissez un autre :"); this.Hide(); SignUp signUp = new SignUp(); signUp.ShowDialog(); } else { if (txbPasswordConfirmed.Password == txbPassword.Password) { this.Hide(); PlayerDb.InsertPlayer(txbPeuso.Text, txbPassword.Password, txbFullName.Text); //Insert player to database Services.GetPlayer(txbPeuso.Text, txbPassword.Password); //Immediately get player Home click = new Home(); click.ShowDialog(); } else { MessageBox.Show("Le mot de passe confirmé n'est pas correct"); } } }
public ActionResult Create(Player player) { PlayerDb db = new PlayerDb(); if (ModelState.IsValid) { if (db.InsertPlayer(player)) { ViewBag.Poruka = "Dodan player u bazu"; return(RedirectToAction("Login")); } else { ViewBag.Poruka = "Player nije dodan u bazu"; return(View()); } } else { return(View("GetPlayer")); } }