public SocketViewModelRepository(IDataRepositories dataRepositories) { CamLine = new ObservableCollection <CamLine>(dataRepositories.SocketDeviceRepository.CamLine .Select(c => new CamLine { DeviceId = c.DeviceId, DeviceName = c.DeviceName, DeviceDescription = c.DeviceDescription, IpAddress = c.IpAddress, Port = c.Port }).ToList()); Robot = new ObservableCollection <Robot>(dataRepositories.SocketDeviceRepository.Robot .Select(c => new Robot { DeviceId = c.DeviceId, DeviceName = c.DeviceName, DeviceDescription = c.DeviceDescription, IpAddress = c.IpAddress, Port = c.Port }).ToList()); Modbus = new ObservableCollection <Modbus>(dataRepositories.SocketDeviceRepository.ModbusTcp .Select(c => new Modbus { DeviceId = c.DeviceId, DeviceName = c.DeviceName, DeviceDescription = c.DeviceDescription, IpAddress = c.IpAddress, Port = c.Port }).ToList()); }
public VisaViewModelRepository(IDataRepositories dataRepositories) { DMM = new ObservableCollection <Dmm>(dataRepositories.VisaComDeviceRepository.DMM .Select(c => new Dmm { DeviceId = c.DeviceId, DeviceName = c.DeviceName, DeviceDescription = c.DeviceDescription, DeviceAddress = c.DeviceAddress, }).ToList()); Power = new ObservableCollection <Power>(dataRepositories.VisaComDeviceRepository.Power .Select(c => new Power { DeviceId = c.DeviceId, DeviceName = c.DeviceName, DeviceDescription = c.DeviceDescription, DeviceAddress = c.DeviceAddress, }).ToList()); Scanner = new ObservableCollection <Scanner>(dataRepositories.VisaComDeviceRepository.Scanner .Select(c => new Scanner { DeviceId = c.DeviceId, DeviceName = c.DeviceName, DeviceDescription = c.DeviceDescription, DeviceAddress = c.DeviceAddress, }).ToList()); }
public SeaMaxViewModelRepository(IDataRepositories dataRepositories) { SeaLevel420 = new ObservableCollection <SeaLevel420>(dataRepositories.SeaMaxDeviceRepository.SeaIO420 .Select(c => new SeaLevel420 { DeviceId = c.DeviceId, DeviceName = c.DeviceName, DeviceDescription = c.DeviceDescription, Com = c.COM, SlaveId = c.SlaveId, DigitalInput = c.DigitalInput .Select(n => new DigitalInput { Description = n.Description }).ToList(), DigitalOutput = c.DigitalOutput .Select(n => new DigitalOutput { Description = n.Description }).ToList(), }).ToList()); SeaLevel410 = new ObservableCollection <SeaLevel410>(dataRepositories.SeaMaxDeviceRepository.SeaIO410 .Select(c => new SeaLevel410 { DeviceId = c.DeviceId, DeviceName = c.DeviceName, DeviceDescription = c.DeviceDescription, Com = c.COM, SlaveId = c.SlaveId, DigitalOutput = c.DigitalOutput .Select(n => new DigitalOutput { Description = n.Description }).ToList() }).ToList()); SeaLevel420.ToList().ForEach(c => c.DigitalOutput.ForEach(n => n.DigitalOutputEvent += c.OnSeaLevelDigitalOutput)); SeaLevel420.ToList().ForEach(c => c.SeaLevelDigitalOutput += OnSeaIoDigitalOutput <SeaLevel420>); SeaLevel420.ToList().ForEach(c => c.DigitalInput.ForEach(n => n.DigitalInputEvent += c.OnSeaLevelDigitalInput)); SeaLevel420.ToList().ForEach(c => c.SeaLevelDigitalInput += OnSeaIoDigitalInput <SeaLevel420>); SeaLevel410.ToList().ForEach(c => c.DigitalOutput.ForEach(n => n.DigitalOutputEvent += c.OnSeaLevelDigitalOutput)); SeaLevel410.ToList().ForEach(c => c.SeaLevelDigitalOutput += OnSeaIoDigitalOutput <SeaLevel410>); }
public TestLinkService(IDataRepositories dataRepositories) { _dataRepositories = dataRepositories; }
public CarService(IDataRepositories dataRepositories) { _dataRepositories = dataRepositories; }
public TruckService(IDataRepositories dataRepositories) { _dataRepositories = dataRepositories; }
public ModelDetailService(IDataRepositories dataRepositories) { _dataRepositories = dataRepositories; }
public FamilyService(IDataRepositories dataRepositories) { _dataRepositories = dataRepositories; }
public FlowService(IDataRepositories dataRepositories) { _dataRepositories = dataRepositories; }
public TestPlanService(IDataRepositories dataRepositories) { _dataRepositories = dataRepositories; }
public TestResultService(IDataRepositories dataRepositories) { _dataRepositories = dataRepositories; }
public StationService(IDataRepositories dataRepositories) { _dataRepositories = dataRepositories; }
public BusinessUnitService(IDataRepositories dataRepositories) { _dataRepositories = dataRepositories; }
public PartNumberService(IDataRepositories dataRepositories) { _dataRepositories = dataRepositories; }
public TestGroupService(IDataRepositories dataRepositories) { _dataRepositories = dataRepositories; }
public TestUnitService(IDataRepositories dataRepositories) { _dataRepositories = dataRepositories; }
public TestTypeService(IDataRepositories dataRepositories) { _dataRepositories = dataRepositories; }
public LineService(IDataRepositories dataRepositorieses) { _dataRepositories = dataRepositorieses; }