예제 #1
0
        public bool IsAdminAuthenticated(string userId, string password)
        {
            EncryptionDecryption passwordEncryptionDecryption = new EncryptionDecryption();
            string             EncryptedPassword = passwordEncryptionDecryption.Encryptdata(password);
            List <AdminDetail> allAdmins         = accessDB.GetAllAdmin();

            foreach (AdminDetail admin in allAdmins)
            {
                if (userId.Equals(admin.UserId) && EncryptedPassword.Equals(admin.Password))
                {
                    Task.Run(() => accessDB.AddLastoggedInTimeForLoggedAdmin(admin.UserId));
                    return(true);
                }
            }
            return(false);
        }