def ImportBidData(self, network: Network): filename = BidDataCSVStream.DefaultFileName if FileType.BidData in self.CSVFileNames: filename = self.CSVFileNames[FileType.BidData] filename = filename.format(self.MktDay) propertymap = BidDataCSVStream.DefaultPropertyToFileMap if FileType.BidData in self.CSVPropertyMaps: propertymap = self.CSVPropertyMaps[FileType.BidData] with BidDataCSVStream(filename, propertymap, self.Encoding) as csv: for udo in csv: mu = csv.getMktUit() network.AddMktUnit(mu) unitoffer = csv.getMktUnitDailyOffer() unitoffer.MktDay = self.MktDay network.AddMktUnitDailyOffer(unitoffer) return