Ru.GameSchool.BusinessLayer.Services.NotificationService.ClearNotifications C# (CSharp) Method

ClearNotifications() public method

Clear notifications
public ClearNotifications ( int userInfoId ) : void
userInfoId int
return void
        public void ClearNotifications(int userInfoId)
        {
            if (userInfoId <= 0)
                return;

            var list = GameSchoolEntities.Notifications.Where(x => x.UserInfoId == userInfoId && !x.IsRead);

            foreach (var notification in list)
            {
                notification.IsRead = true;
            }
            Save();
        }
    }