Beispiel #1
0
 /// <summary>
 /// удаление устройства
 /// </summary>
 /// <param name="nameDevice"></param>
 private void DeleteNodeInTree(string nameDevice)
 {
     DeviceSettingsArgs dsa = new DeviceSettingsArgs();
     DeviceSettings ds = new DeviceSettings();
     dsa.Exist = false;
     ds.SaveDevicesSettings(dsa, nameDevice);
     RemoveTree();
     CreatTree();
 }
Beispiel #2
0
        private void SaveData()
        {
            DeviceSettings ds = new DeviceSettings();
            DeviceSettingsArgs device = new DeviceSettingsArgs();

            device.Exist = true;
            device.Name = textBoxNameDevice.Text;
            device.Object = comboBoxObjects.SelectedIndex;
            device.Port = comboBoxCOMPorts.SelectedIndex;
            device.TimeZone = comboBoxTimeZone.SelectedIndex;
            device.Number = numericUpDownNumber.Value;
            device.Invert = checkBoxInvert.Checked;
            device.Zoom = checkBoxZoom.Checked;
            device.ZoomNumber = numericUpDownZoom.Value;

            ds.SaveDevicesSettings(device, _nameSelectedNode);

            if (MessageBox.Show("Настройки успешно сохранены") == DialogResult.OK)
            {
                buttonSave.Enabled = false;
                buttonCancel.Enabled = false;

                chengedSettingsIndicator = false;
            }
        }
Beispiel #3
0
 /// <summary>
 /// контекстное меню добавления нового устройства
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void contextMenuStripOnNodeObject_Click(object sender, EventArgs e)
 {
     AddNodeInTree();
     DeviceSettingsArgs dsa = new DeviceSettingsArgs();
     DeviceSettings ds = new DeviceSettings();
     dsa.Exist = true;
     ds.SaveDevicesSettings(dsa, "Device" + _countNode.ToString());
 }