Channel9Downloader.DataAccess.CategoryRepository.SetIsEnabled C# (CSharp) Method

SetIsEnabled() private static method

Sets the categories enabled depending on whether they have been enabled before.
private static SetIsEnabled ( IEnumerable categories, IEnumerable existingCategories ) : void
categories IEnumerable The new categories.
existingCategories IEnumerable The old categories.
return void
        private static void SetIsEnabled(IEnumerable<Category> categories, IEnumerable<Category> existingCategories)
        {
            foreach (var category in categories)
            {
                var category1 = category;
                var existingCategory = existingCategories.FirstOrDefault(p => p.RelativePath == category1.RelativePath);
                if (existingCategory != null)
                {
                    category.IsEnabled = existingCategory.IsEnabled;
                }
            }
        }