public void AddNewMaterialsToDB() { foreach (var material in MaterialName) { if (!_materialDetailsRepository.GetMaterialNames().Contains(material)) { _materialDetailsRepository.AddNewFoundMaterial(new MaterialDetails { Name = material, AvgWaitTime = 0, AvgWeighTime = 0, ProductCode = 0, ShortName = "Unknown", CostPerTon = 0, IncludeInMatVar = false, NeedsDetailsInput = true }); } } }