Exemple #1
0
        private void btnBack_Click(object sender, EventArgs e)
        {
            this.Hide();
            var nextForm = new Form_Main();

            nextForm.ShowDialog();
        }
 private void Updating()
 {
     try
     {
         Objects.con.Open();
         Objects.cmd             = new OleDbCommand("UPDATE [tbl_accounts] SET [password] = @password WHERE [username] = @username", Objects.con);
         Objects.cmd.CommandType = System.Data.CommandType.Text;
         Objects.cmd.Parameters.Add(new OleDbParameter("@password", BCrypt.Net.BCrypt.HashPassword(txtNewPassword.Text)));
         Objects.cmd.Parameters.Add(new OleDbParameter("@username", usernameGetter));
         Objects.cmd.ExecuteNonQuery();
         Objects.con.Close();
         MessageBox.Show("SUCCESSFULLY CHANGED", "ATTENTION", MessageBoxButtons.OK, MessageBoxIcon.Information);
         passwordGetter = txtNewPassword.Text;
         this.Hide();
         Reset();
         var nextForm = new Form_Main();
         nextForm.Show();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
     finally
     {
         Objects.con.Close();
     }
 }
Exemple #3
0
 private void LoginMethod()
 {
     try
     {
         Objects.con.Open();
         Objects.cmd             = new OleDbCommand("spLogin", Objects.con);
         Objects.cmd.CommandType = CommandType.StoredProcedure;
         Objects.cmd.Parameters.Add(new OleDbParameter("@username", txtUsername.Text));
         Objects.dr = Objects.cmd.ExecuteReader();
         if (Objects.dr.Read() && Objects.dr.GetValue(0) != DBNull.Value)
         {
             if (BCrypt.Net.BCrypt.Verify(txtPassword.Text, Objects.dr["Password"].ToString()))
             {
                 var nextForm = new Form_Main();
                 Form_ChangePassword.usernameGetter = this.txtUsername.Text;
                 Form_ChangePassword.passwordGetter = this.txtPassword.Text;
                 Form_Main.accountName     = Objects.dr["Full_Name"].ToString();
                 Form_Main.accountIDGetter = Convert.ToInt32(Objects.dr["ID"].ToString());
                 Objects.con.Close();
                 this.Hide();
                 Reset();
                 nextForm.ShowDialog();
             }
             else
             {
                 MessageBox.Show("Incorrect Username And/Or Password!", "ATTENTION", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 txtPassword.Clear();
                 this.ActiveControl = txtPassword;
                 Objects.con.Close();
             }
         }
         else
         {
             MessageBox.Show("Incorrect Username And/Or Password!", "ATTENTION", MessageBoxButtons.OK, MessageBoxIcon.Error);
             Reset();
             Objects.con.Close();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
 private void btnBack_Click(object sender, EventArgs e)
 {
     if (btnBack.Text == "BACK")
     {
         this.Hide();
         Reset();
         var nextForm = new Form_Main();
         nextForm.ShowDialog();
     }
     else
     {
         DialogResult dialogResult = MessageBox.Show("Are you sure you want to cancel ?", "ATTENTION", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (dialogResult == DialogResult.Yes)
         {
             this.Hide();
             Reset();
             var nextForm = new Form_Main();
             nextForm.ShowDialog();
         }
     }
 }