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); }