private void bar_save_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { mahoa mahoa = new mahoa(); string pass = mahoa.EncryptString(passold.Text, "lamgico"); #region check password old if (passnewagain.Text != passnew.Text) { XtraMessageBox.Show("Mật khẩu nhập lại không đúng"); return; } if (pass != dinhdanh.password) { XtraMessageBox.Show("Mật khẩu cũ không đúng"); return; } #endregion try { string passnew = mahoa.EncryptString(passnewagain.Text, "lamgico"); using (khieunaitocaoContextDataContext khieunaitocaoContext = new khieunaitocaoContextDataContext()) { khieunaitocaoContext.UpdatePassword(dinhdanh.ma_canbo, passnew); XtraMessageBox.Show("Đổi mật khẩu thành công"); } } catch (Exception) { XtraMessageBox.Show("Đổi mật khẩu không thành công"); //throw; } }
private void _dangnhap() { mahoa mh = new mahoa(); string matkhau = mh.EncryptString(txt_matkhaudangnhap.Text, "lamgico"); try { int?status = _khieunaitocaoContext.login_canbo_linq(Convert.ToInt16(com_tendonvi.EditValue), txt_tendangnhap.Text, matkhau); if (status == 1) { this.DialogResult = DialogResult.OK; var _dinhdanh_canbo = _khieunaitocaoContext.dinhdanh_canbo(Convert.ToInt16(com_tendonvi.EditValue), txt_tendangnhap.Text).SingleOrDefault(); dinhdanh.madonvi = _dinhdanh_canbo.ma_donvi; dinhdanh.ma_canbo = _dinhdanh_canbo.ma_canbo; dinhdanh.sohieu_cand = _dinhdanh_canbo.sohieu_cand; dinhdanh.quyenhan = _dinhdanh_canbo.quyenhan; dinhdanh.kyhieu_donvi = _dinhdanh_canbo.kyhieu_donvi.Trim(); dinhdanh.tencanbo = _dinhdanh_canbo.hoten_chiensy; this.Close(); } if (status == 0) { XtraMessageBox.Show("Sai thông tin đăng nhập"); } } catch (Exception) { XtraMessageBox.Show("Kiểm tra lại kết nối"); } SaveSetting(); }