コード例 #1
0
 /// <summary>
 /// On validation, new user is registered.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void btnRegister_Click(object sender, EventArgs e)
 {
     // Starting a connection with the CasinoDB for User and Record tables.
     playerDAO = new PlayerDAO(connString);
     recordDAO = new RecordDAO(connString);
     // Condition checks for duplicate account registrations.
     if (playerDAO.UserNameExists(txtUsername.Text))
     {
         txtUsername.Text = "Username already exists.";
         if (playerDAO.UserEmailExists(txtEmail.Text))
         {
             txtEmail.Text = "Email already exists.";
         }
     }
     else
     {
         // Creates salted hash password for new registered player.
         GeneratePasswordSaltedHash(txtPass.Text);
         // Sets the new registered players starting balance.
         int balance = Player.STARTING_BALANCE;
         // Creates new instances of Player and Record for DAO classes.
         Player player = new Player(txtUsername.Text, txtFirstName.Text, txtLastName.Text, txtEmail.Text, base64Password, base64Salt, balance);
         Record record = new Record(player.UserName, 0, 0, 0, 0);
         // Adds a new registered Player to User table and create their new record.
         playerDAO.AddPlayer(player);
         recordDAO.AddNewRecord(record);
         // Redirects to MainMenu page when registration is complete.
         Response.Redirect("/MainMenu.aspx");
     }
 }
コード例 #2
0
ファイル: CauThu.xaml.cs プロジェクト: QLCHDD/QLBD
 private void InsertPlayer(int playerID, int clubID, string playerName, string position, string nationality,
                           DateTime birthday, float height, float weight)
 {
     if (PlayerDAO.AddPlayer(playerID, clubID, playerName, position, nationality, birthday, height, weight))
     {
         MessageBox.Show("THÊM CẦU THỦ THÀNH CÔNG", "THÔNG BÁO");
     }
     else
     {
         MessageBox.Show("THÊM CẦU THỦ THẤT BẠI", "THÔNG BÁO");
     }
 }
コード例 #3
0
        /// <summary>
        /// Calls DAO to add a new player to the database.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnRegister_Click(object sender, EventArgs e)
        {
            if (IsValid)
            {
                Player player = new Player(txtName.Text, txtEmail.Text);

                playerDAO.AddPlayer(player, txtPass.Text);

                Response.Redirect("~/Login.aspx");
            }
            else
            {
                lblSignupFail.Text        = "Please fix all errors before proceeding.";
                lblSignupFail.Font.Size   = 18;
                lblSignupFail.Font.Italic = true;
                lblSignupFail.Font.Bold   = true;
                lblSignupFail.Visible     = true;
            }
        }