public ProcessRevMaintenanceModel(IProcessDataAccess aProcessDataAccess, IStepDataAccess aStepDataAccess, IOperationDataAccess anOperationDataAccess, IEmployeeDataAccess anEmployeeDataAccess, IConfiguration aConfig)//Config is injected only to grab the APIAddress for the javascript calls on the web page. { ProcessDataAccess = aProcessDataAccess; StepDataAccess = aStepDataAccess; OperationDataAccess = anOperationDataAccess; EmployeeDataAccess = anEmployeeDataAccess; _apiAddress = aConfig["APIAddress"]; }
public SpecProcessAssignmentModel(ISpecProcessAssignDataAccess aSpecProcessAssignDataAccess, IProcessDataAccess aProcessDataAccess, ISpecDataAccess aSpecDataAccess, IStepDataAccess aStepDataAccess, ICustomerDataAccess aCustomerDataAccess, IHardnessDataAccess aHardnessDataAccess, IMaterialSeriesDataAccess aMaterialSeriesDataAccess, IMaterialAlloyDataAccess aMaterialAlloyDataAccess, IConfiguration aConfig) { SpecProcessAssignDataAccess = aSpecProcessAssignDataAccess; ProcessDataAccess = aProcessDataAccess; SpecificationDataAccess = aSpecDataAccess; CustomerDataAccess = aCustomerDataAccess; Config = aConfig; _apiAddress = aConfig["APIAddress"]; }
public StepMaintenanceModel(IConfiguration aConfig, IStepDataAccess aStepDataAccess) { Config = aConfig; StepDataAccess = aStepDataAccess; }
public SpecificationMaintenanceModel(ISpecDataAccess aSpecDataAccess, ISamplePlanDataAccess aSamplePlanDataAccess, IStepDataAccess aStepDataAccess) { SpecDataAccess = aSpecDataAccess; SamplePlanDataAccess = aSamplePlanDataAccess; StepDataAccess = aStepDataAccess; }
public StepListingModel(IConfiguration aConfig, IStepDataAccess aStepDataAccess) { Config = aConfig; StepDataAccess = aStepDataAccess; }