BusinessLogic.Logic.Players.PlayerDeleter.ClearOutPreviousNemesis C# (CSharp) Метод

ClearOutPreviousNemesis() приватный Метод

private ClearOutPreviousNemesis ( int nemesisId, ApplicationUser currentUser ) : void
nemesisId int
currentUser ApplicationUser
Результат void
        private void ClearOutPreviousNemesis(int nemesisId, ApplicationUser currentUser)
        {
            var playersToUpdatePreviousNemesis = _dataContext.GetQueryable<Player>()
                .Where(p => p.PreviousNemesisId == nemesisId)
                .ToList();

            foreach (var player in playersToUpdatePreviousNemesis)
            {
                player.PreviousNemesisId = null;
                _dataContext.Save(player, currentUser);
            }
        }