public HomeController(IBatchRepository batchRepository, IMaterialDetailsRepository materialDetailsRepository) { _BatchRepository = batchRepository; _materialDetailsRepository = materialDetailsRepository; if (!_materialDetailsRepository.GetMaterialNamesThatAreIncludedInMatVar().Any()) { _materialDetailsRepository.LoadMaterialData(); } }