private void ValidateShop(RootParsingObject shopParser) { var shopCatalog = ShopCatalog; var folder = ValidateShopsLocalFolder; var validatedShop = new RootParsingObject(); validatedShop.market_info = shopParser.market_info; //string br = "\n"; log = DateTime.Now.ToString() + br; int i = 1; foreach (var listing in shopParser.listings) { string listingLog = String.Empty; var validListing = ValidateListing(listing); if (validListing != null) { validListing.position = i; i++; validatedShop.listings.Add(validListing); } } var localPath = folder + shopParser.market_info.name; validatedShop.SaveLocalFile(localPath); SaveLogShopValidate(this.log, validatedShop.market_info.name, localPath); //return validatedShop; }
private void ValidateShop(RootParsingObject shopParser, ShopCatalogRoot shopCatalog, string folder = _folder) { var validatedShop = new RootParsingObject(); validatedShop.market_info = shopParser.market_info; //string br = "\n"; log = DateTime.Now.ToString() + br; foreach (var listing in shopParser.listings) { string listingLog = String.Empty; var ValidListing = ValidateListing(listing); if (ValidListing != null) { validatedShop.listings.Add(ValidListing); } } validatedShop.SaveLocalFile(folder); SaveLogShopValidate(this.log, validatedShop.market_info.name); //return validatedShop; }