public void Initialize(DeviceConfiguration model)
        {
            _model = model;

            MoveModelToView();
            pnlRead.BringToFront();
        }
        private void AddDevice()
        {
            DeviceConfiguration device = new DeviceConfiguration();
            NewDevice form = new NewDevice();
            form.Initialize(device);
            form.ShowDialog();

            if (!form.IsCanceled)
            {
                _model.AddDevice(device);
                MoveModelToView();
            }

            form.Dispose();
        }
Ejemplo n.º 3
0
        public void Initialize(DeviceConfiguration model)
        {
            _model = model;

            var deviceTypes = ServiceLocator.GetDevices();

            foreach (var item in deviceTypes)
            {
                cboDeviceType.Items.Add(item);
            }

            if (cboDeviceType.Items.Count == 0)
                throw new ApplicationException("No device types were found.");

            cboDeviceType.SelectedIndex = 0;
        }
Ejemplo n.º 4
0
 public void RemoveDevice(DeviceConfiguration device)
 {
     Devices.Remove(device);
 }
Ejemplo n.º 5
0
 public void AddDevice(DeviceConfiguration device)
 {
     Devices.Add(device);
 }