Esempio n. 1
0
 //переименование порта
 private void ToolStripTextBox1_KeyPress(object sender, KeyPressEventArgs e)
 {
     try
     {
         if (e.KeyChar == (char)13)  //Enter
         {
             string name = toolStripTextBox1.TextBox.Text;
             Port   p    = GetPortFromSelectedItem();
             if (p.BordNumber == 0)
             {
                 return;
             }
             CurrentDxc.Ports.Find(x => x.BordNumber == p.BordNumber &&
                                   x.PortNumber == p.PortNumber).Name = name;
             contextPorts.Close();
             ClearLog();
             InvokeLog("", CurrentDxc.ToString());
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Переименование порта");
         Log.WriteLog("ToolStripRenamePort", ex.Message);
     }
 }
Esempio n. 2
0
 public void SaveDXCinfo()
 {
     if (!String.IsNullOrEmpty(FileNameDxcInfo))
     {
         File.WriteAllText(FileNameDxcInfo, dxc.ToString());
     }
 }
Esempio n. 3
0
        //Select DXC in listbox
        void LbAllSelectedIndexChanged(object sender, EventArgs e)
        {
            string methodName = new StackTrace(false).GetFrame(0).GetMethod().Name;

            try
            {
                if (lbAll.SelectedItems.Count != 1)
                {
                    return;
                }
                CurrentDxc = DxcList.Find(x => x.CustomName == lbAll.SelectedItem.ToString());
                ClearLog();
                CurrentDxc.ReadInfoFromIp();
                Help.BeepClick();
                InvokeLog("", CurrentDxc.ToString());
                #region test
                //CurrentDXC.alarms=ReadAlarmsFromFile("test_ALARMS.txt");
                #endregion
                dataGridView1.Rows.Clear();
                ViewDXCAlarmsDGV(CurrentDxc, FromFilter, ToFilter);
            }
            catch (Exception exception)
            {
                Log.WriteLog(methodName, exception.Message);
            }
        }