private List <Product> GetClothingList(ISeedContext seedContext) { var clothingList = new List <Product>(); #region Bottoms clothingList.AddRange(new List <Product>() { new Product() { Name = "Short Bottoms", PriceCurrent = RandDataGenerator.GetRandomPrice(2500, 5000), Category = seedContext.GetObjectForAlias <Category>(SeedingStrings.CategoryBikeClothingBottoms), Manufacturer = seedContext.GetObjectForAlias <Manufacturer>(SeedingStrings.ManufacturerBiemme) }, new Product() { Name = "Long Thermo Bottoms", PriceCurrent = RandDataGenerator.GetRandomPrice(2500, 5000), Category = seedContext.GetObjectForAlias <Category>(SeedingStrings.CategoryBikeClothingBottoms), Manufacturer = seedContext.GetObjectForAlias <Manufacturer>(SeedingStrings.ManufacturerBiemme) }, new Product() { Name = "RXL Softshell Bib Tight with inForm Chamois", PriceCurrent = RandDataGenerator.GetRandomPrice(5500, 7600), Category = seedContext.GetObjectForAlias <Category>(SeedingStrings.CategoryBikeClothingBottoms), Manufacturer = seedContext.GetObjectForAlias <Manufacturer>(SeedingStrings.ManufacturerBontager) } }); #endregion #region Tops clothingList.AddRange(new List <Product>() { new Product() { Name = "RXL", PriceCurrent = RandDataGenerator.GetRandomPrice(5500, 7600), Category = seedContext.GetObjectForAlias <Category>(SeedingStrings.CategoryBikeClothingTops), Manufacturer = seedContext.GetObjectForAlias <Manufacturer>(SeedingStrings.ManufacturerBontager) }, new Product() { Name = "Vella", PriceCurrent = RandDataGenerator.GetRandomPrice(2500, 3500), Category = seedContext.GetObjectForAlias <Category>(SeedingStrings.CategoryBikeClothingTops), Manufacturer = seedContext.GetObjectForAlias <Manufacturer>(SeedingStrings.ManufacturerBontager) }, new Product() { Name = "RXL Thermal Long Sleeve Jersey", PriceCurrent = RandDataGenerator.GetRandomPrice(4900, 5500), Category = seedContext.GetObjectForAlias <Category>(SeedingStrings.CategoryBikeClothingTops), Manufacturer = seedContext.GetObjectForAlias <Manufacturer>(SeedingStrings.ManufacturerBontager) } }); #endregion #region Jackets clothingList.AddRange(new List <Product>() { new Product() { Name = "Winter Jacket", PriceCurrent = RandDataGenerator.GetRandomPrice(3400, 4400), Category = seedContext.GetObjectForAlias <Category>(SeedingStrings.CategoryBikeClothingWindJackets), Manufacturer = seedContext.GetObjectForAlias <Manufacturer>(SeedingStrings.ManufacturerBiemme) }, new Product() { Name = "Race Stormshell Jacket", PriceCurrent = RandDataGenerator.GetRandomPrice(6500, 7600), Category = seedContext.GetObjectForAlias <Category>(SeedingStrings.CategoryBikeClothingWindJackets), Manufacturer = seedContext.GetObjectForAlias <Manufacturer>(SeedingStrings.ManufacturerBontager) } }); #endregion #region Helments clothingList.AddRange(new List <Product>() { new Product() { Name = "Force Helmet", PriceCurrent = RandDataGenerator.GetRandomPrice(2500, 3100), Category = seedContext.GetObjectForAlias <Category>(SeedingStrings.CategoryBikeClothingHelmets), Manufacturer = seedContext.GetObjectForAlias <Manufacturer>(SeedingStrings.ManufacturerForceCz) }, new Product() { Name = "Quantum", PriceCurrent = RandDataGenerator.GetRandomPrice(2500, 3100), Category = seedContext.GetObjectForAlias <Category>(SeedingStrings.CategoryBikeClothingHelmets), Manufacturer = seedContext.GetObjectForAlias <Manufacturer>(SeedingStrings.ManufacturerBontager) }, new Product() { Name = "Specter", PriceCurrent = RandDataGenerator.GetRandomPrice(7500, 8100), Category = seedContext.GetObjectForAlias <Category>(SeedingStrings.CategoryBikeClothingHelmets), Manufacturer = seedContext.GetObjectForAlias <Manufacturer>(SeedingStrings.ManufacturerBontager) }, new Product() { Name = "Oracle", PriceCurrent = RandDataGenerator.GetRandomPrice(11000, 12000), Category = seedContext.GetObjectForAlias <Category>(SeedingStrings.CategoryBikeClothingHelmets), Manufacturer = seedContext.GetObjectForAlias <Manufacturer>(SeedingStrings.ManufacturerBontager) } }); #endregion #region Shoes clothingList.AddRange(new List <Product>() { new Product() { Name = "Race DLX Road WSD", PriceCurrent = RandDataGenerator.GetRandomPrice(6500, 7500), Category = seedContext.GetObjectForAlias <Category>(SeedingStrings.CategoryBikeClothingShoes), Manufacturer = seedContext.GetObjectForAlias <Manufacturer>(SeedingStrings.ManufacturerBontager) }, new Product() { Name = "Race Mountain", PriceCurrent = RandDataGenerator.GetRandomPrice(5500, 6500), Category = seedContext.GetObjectForAlias <Category>(SeedingStrings.CategoryBikeClothingShoes), Manufacturer = seedContext.GetObjectForAlias <Manufacturer>(SeedingStrings.ManufacturerBontager) }, new Product() { Name = "RL MTB", PriceCurrent = RandDataGenerator.GetRandomPrice(8000, 9000), Category = seedContext.GetObjectForAlias <Category>(SeedingStrings.CategoryBikeClothingShoes), Manufacturer = seedContext.GetObjectForAlias <Manufacturer>(SeedingStrings.ManufacturerBontager) } }); #endregion return(clothingList); }
public void SeedData(ISeedContext seedContext) { SeedBikeTagTypes(seedContext); }