BinaryStudio.TaskManager.Logic.Core.NewsRepository.MarkAllUnreadNewsForUser C# (CSharp) Метод

MarkAllUnreadNewsForUser() публичный Метод

public MarkAllUnreadNewsForUser ( int userId ) : void
userId int
Результат void
        public void MarkAllUnreadNewsForUser(int userId)
        {
            var news = this.dataBaseContext.News.Where(x => x.UserId == userId && x.IsRead == false);
            var a = news.Count();
            foreach (var currentNews in news)
            {
                currentNews.IsRead = true;
                this.dataBaseContext.Entry(currentNews).State = EntityState.Modified;
            }
            this.dataBaseContext.SaveChanges();
        }
    }