Ejemplo n.º 1
0
        private void btnOK_Click(object sender, EventArgs e)
        {
            String sSQL = "";

            if (txtNewPass.Text != txtConfirmPass.Text)
            {
                MessageBox.Show("Mật khẩu mới không khớp.");
            }
            else
            {
                ConnectDB   con = new ConnectDB();
                NdataFunc   f   = new NdataFunc();
                UtilityFunc u   = new UtilityFunc();
                sSQL = "Select * from users where login='******' and pass='******' ";
                if (con.checkTable(sSQL))
                {
                    //Login successful
                    string modified = DateTime.Now.ToString("u");
                    sSQL = "Update users set pass='******', modified='" + Convert.ToDateTime(modified) + "' where login='******'";
                    f.executeQuery(sSQL, con.getConnection());
                    MessageBox.Show("Mật khẩu đã được thay đổi. Bạn có thể đăng nhập với mật khẩu mới.");
                    this.Dispose();
                }
                else
                {
                    MessageBox.Show("Mật khẩu cũ không đúng.");
                }
            }
        }
Ejemplo n.º 2
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            UtilityFunc u    = new UtilityFunc();
            ConnectDB   con  = new ConnectDB();
            NdataFunc   f    = new NdataFunc();
            String      sSQL = "Select * from users where active='true' and login='******' and pass='******' ";

            if (con.checkTable(sSQL))
            {
                //Login successful
                SqlDataReader dr = f.getDataToDataReader(sSQL, con.getConnection());
                if (dr.Read())
                {
                    Program.usrCurrent.user_id   = Convert.ToInt32(dr["ID"]);
                    Program.usrCurrent.username  = dr["login"].ToString();
                    Program.usrCurrent.user_role = Convert.ToInt32(dr["role"]);
                    Program.usrCurrent.ma_NV     = dr["MaNV"].ToString();
                }
                Program.mainForm.showMenu();
                this.Dispose();
            }
            else
            {
                Program.mainForm.hideMenu();
                MessageBox.Show(this, "Tài khoản đăng nhập không hợp lệ ,Bạn vui lòng kiểm tra lại.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Stop);
            }
        }
Ejemplo n.º 3
0
 private void usersBindingNavigatorSaveItem_Click(object sender, EventArgs e)
 {
     if (chkPassEdit.Checked && txtPass.Text.Length < 32)
     {
         UtilityFunc u = new UtilityFunc();
         txtPass.Text = u.md5(txtPass.Text);
     }
     this.Validate();
     this.usersBindingSource.EndEdit();
     this.tableAdapterManager.UpdateAll(this.dsNdataMrp);
     chkPassEdit.Checked = false;
 }