private void BtnOK_OnClick(object sender, RoutedEventArgs e) { try { DataTable dtPass = new DataTable(); string sql = "select * from NG_DUNG where ND_MA='" + BienBll.Ndma.Trim() + "' and ND_MATKHAU='" + s.Encrypt(CurPasswordBox.Password.Trim(), true) + "'"; cls.ClsConnect(); dtPass = cls.LoadDataText(sql); if (dtPass.Rows.Count > 0) { if (PasswordBox.Password.Trim() == "") { MessageBox.Show("Bạn chưa nhập mật khẩu mới !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Warning); } else if (s.KiemTraKyTuTv(PasswordBox.Password.Trim()) > 0) { MessageBox.Show("Mật khẩu mới có ký tự tiếng việt !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Warning); } else { if (PasswordBox.Password.Trim() != RePasswordBox.Password.Trim()) { MessageBox.Show("Mật khẩu mới không khới nhau", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Warning); } else { string sqlup = "update NG_DUNG set ND_MATKHAU='" + s.Encrypt(PasswordBox.Password.Trim(), true) + "' where ND_MA='" + BienBll.Ndma.Trim() + "'"; cls.UpdateDataText(sqlup); MessageBox.Show("Đổi mật khẩu thành công !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); this.Close(); } } } else { MessageBox.Show("Mật khẩu củ không đúng, hoặc chưa chọn người cần đổi", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Warning); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Warning); } cls.DongKetNoi(); }
private void BtnThem_OnClick(object sender, RoutedEventArgs e) { if (TxtMaBox.Text != "") { try { cls.ClsConnect(); string sql = "select * from NG_DUNG where ND_MA='" + TxtMaBox.Text.Trim() + "'"; //MessageBox.Show(sql); var dtkt = cls.LoadDataText(sql); if (dtkt.Rows.Count > 0) { MessageBox.Show("UserName : "******" đã tồn tại", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Warning); } else { string sqladd = "insert into NG_DUNG(ND_MA,ND_TEN,ND_MOBILE,ND_MATKHAU,ND_TTHAI,ND_QUYEN,ND_MADV,ND_PHONGBAN,ND_CHUCVU,MA_CIF,SUB_CMT)" + " Values('" + TxtMaBox.Text + "',N'" + TxTenBox.Text + "','" + TxtMobile.Text + "','" + s.Encrypt(passwordBox.Password, true) + "','" + TxtTrThai.Text + "','" + TxtQuyen.Text + "','" + TxtPos.Text.Trim() + "','" + TxtPhong.Text.Trim() + "','" + TxtChucVu.Text.Trim() + "','" + TxtCif.Text + "','" + TxtCMTBox.Text + "')"; MessageBox.Show(sqladd); cls.UpdateDataText(sqladd); MessageBox.Show("Đã thêm " + TxTenBox.Text + " vào người dùng !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } cls.DongKetNoi(); ClearAll(); } catch (Exception ex) { MessageBox.Show("Lổi, kiểm tra lại thông tin " + ex.Message, "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Nhập UserName ", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Warning); } }
private void btnOk_Click(object sender, RoutedEventArgs e) { if (cls.KiemTraKetNoi()) { #region try { cls.ClsConnect(); DataTable dt = new DataTable(); String userName = txtUserName.Text.Trim(); String passWord = sBll.Encrypt(PassBox.Password.Trim(), true); string sql = "select * from NG_DUNG where ND_MA= " + "'" + userName + "' and ND_MATKHAU= " + "'" + passWord + "'"; dt = cls.LoadDataText(sql); if (dt.Rows.Count > 0) { DataRow dtr = dt.Rows[0]; BienBll.Ndma = (string)dtr["ND_MA"]; BienBll.NdTen = (string)dtr["ND_TEN"]; BienBll.NdDiachi = (string)dtr["ND_DIACHI"]; BienBll.NdCapbc = (string)dtr["ND_CAPBC"]; BienBll.NdMadv = (string)dtr[9]; BienBll.Quyen = (string)dtr["ND_QUYEN"]; BienBll.NdTrangThai = (string)dtr["ND_TTHAI"]; BienBll.MainPos = ConfigurationManager.AppSettings["MainPos"]; BienBll.LogIn = (string)dtr["ND_LOGIN"]; BienBll.ChucVu = (string)dtr["ND_CHUCVU"]; BienBll.PhongBan = (string)dtr["ND_PHONGBAN"]; BienBll.ChamCong = (string)dtr["CHAMCONG"]; BienBll.EndOfYearBefor = DateTime.Parse("31/12/" + DateTime.Now.AddYears(-1).ToString("yyyy")); if (BienBll.NdTrangThai == "A") { /* * if (BienBll.LogIn.Trim() == "T") * { * MessageBox.Show(BienBll.NdTen.Trim()+" đang Login ở máy khác !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Warning); * Close(); * } * else * { * string str = "update NG_DUNG set ND_LOGIN='******' where ND_MA='" + BienBll.Ndma.Trim() + "'"; * cls.UpdateDataText(str); * var f = new MainWindow(); * Hide(); * f.ShowDialog(); * Close(); * } */ var f = new MainWindow(); Hide(); f.ShowDialog(); Close(); } else { MessageBox.Show("Các Anh / Chị đang sử dụng phần mềm này thông cảm, phần mềm đóng từ ngày 16/06/2016 !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); Close(); } } else { MessageBox.Show("UserName or PassWord not correct", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Error); txtUserName.Text = ""; PassBox.Password = ""; } cls.DongKetNoi(); } catch (Exception ex) { MessageBox.Show("Kiểm tra kết nối máy chủ " + ex.Message + " Định dạng ngày tháng dd/MM/yyyy ", "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } #endregion } }