//xu ly button login private void btnLogin_Click(object sender, EventArgs e) { if(txtUsername.Text.Trim()=="" || txtPassword.Text.Trim()=="") { MessageBox.Show("Vui lòng nhập thông tin tài khoản!"); return; } try { //Create SqlConnection Class.clsLogin cls = new Class.clsLogin(); cls.Username = txtUsername.Text; cls.Password = txtPassword.Text; DataTable dt = cls.tbLogin_Get(); int count = dt.Rows.Count; //If count is equal to 1, than show frmMain form if (count == 1) { this.Close(); //luu thong tin dang nhap user Class.App.UserLogin = txtUsername.Text; //UserLogin.userlogin = txtUsername.Text; } else { MessageBox.Show("Thông tin đăng nhập không hợp lệ!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch(Exception ex) { MessageBox.Show(ex.Message); } }
private void btnChangePass_Click(object sender, EventArgs e) { if (txtPassOld.Text.Trim() == "" || txtPassNew.Text.Trim() == "" || txtPassOld.Text.Trim() == "") { MessageBox.Show("Vui lòng nhập mật khẩu!"); return; } if (txtPassNew.Text != txtPassConfirm.Text) { MessageBox.Show("Mật khẩu xác thực không đúng, vui lòng nhập lại"); txtPassNew.Focus(); return; } try { Class.clsLogin cls = new Class.clsLogin(); DataTable dt = new DataTable(); cls.Username = Class.App.UserLogin; cls.Password = txtPassOld.Text; dt = cls.tbLogin_Get(); int count = dt.Rows.Count; if (count==1) { cls.Username = Class.App.UserLogin; cls.Password = txtPassNew.Text.Trim(); if (cls.Update()) { MessageBox.Show("Đổi mật khẩu thành công!"); this.Close(); }else MessageBox.Show("Đổi mật khẩu thất bại!"); } else { MessageBox.Show("Mật khẩu củ không đúng!"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }