/// <summary> /// 属性字典值添加/修改按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void AttDicAddEditBtn_Click(object sender, EventArgs e) { AttDic attDic = new AttDic { Key = AttDicKeyTB.Text, Value = AttDicVaueTB.Text }; if (AttDicAddEditBtn.Text.Equals("添加")) { XMLMaster.AddAttDic(devdef.ID, devAtt.ID, attDic); } else { XMLMaster.EditeAttDic(devdef.ID, devAtt.ID, attDic); } devdef = XMLMaster.Devdefs.FindDevdef(devDefCB.SelectedItem + ""); devAtt = devdef.GetDevAttById(DevAttListView.FocusedItem.Text); AttDicListViewRefresh(); }
/// <summary> /// 属性修改/添加按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void DevAttAddEditBtn_Click(object sender, EventArgs e) { DevAtt devAtt = new DevAtt { ID = DevAttIDTB.Text, Name = DevAttNameTB.Text, Start = 0, End = 0 }; if (DevAttAddEditBtn.Text.Equals("添加")) { XMLMaster.AddDevAtt(devdef.ID, devAtt); } else { XMLMaster.EditeDevAtt(devdef.ID, devAtt); } DevAttListViewRefresh(); }
private void DevDefAddEditBtn_Click(object sender, EventArgs e) { Devdef devdef = new Devdef { ID = devIdTB.Text, Name = devNameTB.Text, ConnetType = devNetCB.SelectedIndex + "" }; if (devDefAddEditBtn.Text.Equals("添加")) { XMLMaster.AddDevdef(devdef); } else { XMLMaster.EditeDevdef(devdef); } ListViewRefresh(); }
private void DevDefAddEditBtn_Click(object sender, EventArgs e) { Dev dev = new Dev { ID = devIdTB.Text, Name = devNameTB.Text, Type = devtypeCB.SelectedItem + "", IP = devIPTB.Text, Port = devPortTB.Text }; if (devAddEditBtn.Text.Equals("添加")) { XMLMaster.AddDev(dev); } else { XMLMaster.EditeDev(dev); } ListViewRefresh(); }
static void Main(string[] args) { //if(args != null & args[0] != "debug") //Console.Write("Testing complete, output is done, quit console window?: "); //var data = Console.ReadLine(); //if(ConsoleLogic.VerifyQuit(data)) Environment.Exit(0); //else //{ // // Handle future options for testing //} Intro(); new Setup().Exec(); Console.WriteLine("Config loaded.....Parsing Changelog"); while (true) { Rss feed = XMLMaster.ScrapeMikrotik(WebCore.ScrapeRouterOS()); Console.WriteLine("Changelog parsed.....checking if new version needs to be announced"); new VersionLogic().CheckChangelog(feed); Console.WriteLine("Checking of new versions complete..... Going to sleep in 15 seconds if no input received"); Console.Write("(press enter): "); var tmp = Reader.ReadLine(15 * 1000); // Handle input as a text menu at some point - null means no input if (!String.IsNullOrWhiteSpace(tmp)) { ConsoleColor.Red(); Console.WriteLine("Config change while running is currently not a function yet"); Console.WriteLine("Please edit the config file direct in the \"Config\" folder where this binary sits...(restart required)"); ConsoleColor.Reset(); } ConsoleColor.Reset(); Timers.Sleep(25, true); Looped(); } }
private void KDForm_Load(object sender, EventArgs e) { //初始化文档解析类 XMLMaster.Init(); }