public ComplianceCalculator(IPcsReworkParameters pcsReworkParameters, IPcsScoringRepository pcsScoringRepository,
                             IPcsToleranceParameterRepository pcsToleranceParameterRepository, IPcsWeightParameterRepository pcsParameterRepository,
                             IPcsActiveTempParameters pcsActiveTempParameters, IHelperMethods helperMethods, IMaterialDetailsRepository materialDetailsRepository)
 {
     _pcsReworkParameters       = pcsReworkParameters;
     _pcsScoringRepository      = pcsScoringRepository;
     _pcsToleranceParameter     = pcsToleranceParameterRepository;
     _pcsParameterRepository    = pcsParameterRepository;
     _pcsActiveTempParameters   = pcsActiveTempParameters;
     _helperMethods             = helperMethods;
     _materialDetailsRepository = materialDetailsRepository;
 }
 public QualityController(IBatchRepository batchRepository,
                          IPcsWeightParameterRepository pcsParameterRepository, IPcsReworkParameters pcsReworkParameters,
                          IPcsActiveTempParameters pcsActiveTempParameters, IPcsScoringRepository pcsScoringRepository,
                          IPcsToleranceParameterRepository pcsToleranceParameter, IRecipeLimitRepository recipeLimitRepository,
                          IHelperMethods helperMethods, IApplicationData applicationData, IMaterialDetailsRepository materialDetailsRepository)
 {
     _batchRepository           = batchRepository;
     _pcsParameterRepository    = pcsParameterRepository;
     _pcsReworkParameters       = pcsReworkParameters;
     _pcsActiveTempParameters   = pcsActiveTempParameters;
     _pcsScoringRepository      = pcsScoringRepository;
     _pcsToleranceParameter     = pcsToleranceParameter;
     _recipeLimitRepository     = recipeLimitRepository;
     _helperMethods             = helperMethods;
     _applicationData           = applicationData;
     _materialDetailsRepository = materialDetailsRepository;
     _generalHelperMethods      = new GeneralHelperMethods(_batchRepository);
 }
 public PcsReworkSettingsController(IBatchRepository batchRepository, IPcsReworkParameters pcsReworkParameters)
 {
     _batchRepository     = batchRepository;
     _pcsReworkParameters = pcsReworkParameters;
 }
예제 #4
0
 public PcsRework(IPcsReworkParameters pcsReworkParameters, IHelperMethods helperMethods)
 {
     _pcsReworkParameters = pcsReworkParameters;
     _helperMethods       = helperMethods;
     Parameters           = _pcsReworkParameters.GetListOfAllReworkParemeters();
 }