Esempio n. 1
0
 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());
 }
Esempio n. 2
0
 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());
 }
Esempio n. 3
0
        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>);
        }
Esempio n. 4
0
 public TestLinkService(IDataRepositories dataRepositories)
 {
     _dataRepositories = dataRepositories;
 }
Esempio n. 5
0
 public CarService(IDataRepositories dataRepositories)
 {
     _dataRepositories = dataRepositories;
 }
Esempio n. 6
0
 public TruckService(IDataRepositories dataRepositories)
 {
     _dataRepositories = dataRepositories;
 }
Esempio n. 7
0
 public ModelDetailService(IDataRepositories dataRepositories)
 {
     _dataRepositories = dataRepositories;
 }
Esempio n. 8
0
 public FamilyService(IDataRepositories dataRepositories)
 {
     _dataRepositories = dataRepositories;
 }
Esempio n. 9
0
 public FlowService(IDataRepositories dataRepositories)
 {
     _dataRepositories = dataRepositories;
 }
Esempio n. 10
0
 public TestPlanService(IDataRepositories dataRepositories)
 {
     _dataRepositories = dataRepositories;
 }
Esempio n. 11
0
 public TestResultService(IDataRepositories dataRepositories)
 {
     _dataRepositories = dataRepositories;
 }
Esempio n. 12
0
 public StationService(IDataRepositories dataRepositories)
 {
     _dataRepositories = dataRepositories;
 }
Esempio n. 13
0
 public BusinessUnitService(IDataRepositories dataRepositories)
 {
     _dataRepositories = dataRepositories;
 }
Esempio n. 14
0
 public PartNumberService(IDataRepositories dataRepositories)
 {
     _dataRepositories = dataRepositories;
 }
Esempio n. 15
0
 public TestGroupService(IDataRepositories dataRepositories)
 {
     _dataRepositories = dataRepositories;
 }
Esempio n. 16
0
 public TestUnitService(IDataRepositories dataRepositories)
 {
     _dataRepositories = dataRepositories;
 }
Esempio n. 17
0
 public TestTypeService(IDataRepositories dataRepositories)
 {
     _dataRepositories = dataRepositories;
 }
Esempio n. 18
0
 public LineService(IDataRepositories dataRepositorieses)
 {
     _dataRepositories = dataRepositorieses;
 }