Пример #1
0
        public string GetEmployeeByNameAndPass(string name, string pass)
        {
            ThongTinNhanVIen emp = unitOfWork.Repository <ThongTinNhanVIen>().
                                   Get().Where(x => x.userName.Equals(name)).FirstOrDefault();

            if (emp != null)
            {
                using (MD5 md5Hash = MD5.Create())
                {
                    if (EncryptedSecurity.VerifyMd5Hash(md5Hash, pass, emp.password))
                    {
                        InitUserProfile(emp);
                        return("Chào Mừng Đến Với PMNS!");
                    }
                    else
                    {
                        return("Mật Khẩu Không Đúng!");
                    }
                }
            }
            else
            {
                return("Không Tồn Tại Tài Khoản Này Trong Cơ Sở Dữ Liệu!");
            }
        }