Exemple #1
0
 public bool CheckLoginNhanVien(string name, string pass)
 {
     using (QUANLYTHUVIENEntities db = new QUANLYTHUVIENEntities())
     {
         string encryptPass   = md5(pass);
         var    dangnhapQuery = from dangnhap in db.DANGNHAPs
                                where dangnhap.TENDANGNHAP == name && dangnhap.MATKHAU == encryptPass
                                select dangnhap;
         if (dangnhapQuery.Any())
         {
             var      capnhatDN   = from dangnhap in db.DANGNHAPs where dangnhap.TENDANGNHAP == name select dangnhap;
             DANGNHAP objDangnhap = capnhatDN.Single();
             objDangnhap.SOLANDN += 1;
             db.SaveChanges();
             return(true);
         }
         return(false);
     }
 }
Exemple #2
0
        private void btnDoiMK_Click(object sender, EventArgs e)
        {
            Func data = new Func();

            if (data.CheckLoginNhanVien(lblUserName.Text, tbxMKCu.Text))
            {
                if (tbxMKMoi.Text.ToString() == tbxMKMoiXN.Text.ToString())
                {
                    using (QUANLYTHUVIENEntities db = new QUANLYTHUVIENEntities())
                    {
                        var doimatkhauQuery = from dangnhap in db.DANGNHAPs
                                              where dangnhap.TENDANGNHAP == lblUserName.Text
                                              select dangnhap;
                        if (doimatkhauQuery.Any())
                        {
                            DANGNHAP dangnhapObj = doimatkhauQuery.Single();
                            dangnhapObj.MATKHAU       = md5(tbxMKMoi.Text);
                            dangnhapObj.MATKHAUBANDAU = "";
                            dangnhapObj.DOIMATKHAU    = 1;
                            db.SaveChanges();

                            MessageBox.Show("Đã đổi mật khẩu thành công .");
                            this.Close();
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Mật khẩu xác nhận không đúng !!!");
                }
            }
            else
            {
                MessageBox.Show("Mật khẩu cũ nhập không đúng !!!");
            }
        }