CapRaffle.Domain.Implementation.StatisticRepository.NumberOfTimesEventCreatorHasWonHisOwnRaffle C# (CSharp) Method

NumberOfTimesEventCreatorHasWonHisOwnRaffle() private method

private NumberOfTimesEventCreatorHasWonHisOwnRaffle ( ) : int
return int
        private int NumberOfTimesEventCreatorHasWonHisOwnRaffle()
        {
            var events = context.Events.Where(x => x.CategoryId == categoryId).ToList();
            int number = 0;
            foreach (var selectedEvent in events)
            {
                number += selectedEvent.Winners
                    .Where(x => x.UserEmail.Equals(selectedEvent.Creator)).Count() > 0 ? 1 : 0;
            }
            return number;
        }