Пример #1
0
        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;
            }
        }
Пример #2
0
        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();
        }