private async void ToolStripMenuItem_Synch_Employee_Click(object sender, EventArgs e) { Config vConfig = new Config(); WatchHouseControl vWatchHouseControl = new WatchHouseControl(); string vUrl = string.Format("http://{0}/EmployeeInfo", vConfig.EmployeeUrl); var vResult = await vWatchHouseControl.AsyncUpdateWatchHouseEmployeeInfo(vUrl); string vInfo = ""; foreach (var vTempResult in vResult) { vInfo += string.Format("岗亭名称:{0} 状态:{1}\r", vTempResult.Key, vTempResult.Value?"成功":"失败"); } MessageBox.Show(vInfo, "信息", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private async void button_GenXing_Click(object sender, EventArgs e) { if (!System.IO.File.Exists(textBox_LuJing.Text)) { MessageBox.Show("文件不存在,请重新检查路径", "信息", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } int vBanBen1 = (int)numericUpDown_BanBen1.Value * 1000; int vBanBen2 = (int)numericUpDown_BanBen2.Value * 100; int vBanBen3 = (int)numericUpDown_BanBen3.Value * 10; int vBanBen4 = (int)numericUpDown_BanBen4.Value; int vCount = vBanBen1 + vBanBen2 + vBanBen3 + vBanBen4; byte[] vBanBenArray = BitConverter.GetBytes(vCount); byte[] vNewBanBenArray = new byte[] { vBanBenArray[3], vBanBenArray[2], vBanBenArray[1], vBanBenArray[0] }; //byte vBanBen1 = (byte)(((int)numericUpDown_BanBen1.Value) >> 0); //byte vBanBen2 = (byte)(((int)numericUpDown_BanBen2.Value) >> 0); //byte vBanBen3 = (byte)(((int)numericUpDown_BanBen3.Value) >> 0); //byte vBanBen4 = (byte)(((int)numericUpDown_BanBen4.Value) >> 0); //byte[] vBanBenArray = new byte[] { vBanBen4,vBanBen3,vBanBen2,vBanBen1 }; Config vConfig = new Config(); string vUlr = string.Format("http://{0}/App", vConfig.AppUrl); WatchHouseControl vWatchHouseControl = new WatchHouseControl(); var vResult = await vWatchHouseControl.AsyncUpdateWatchHouseApp(textBox_LuJing.Text, vNewBanBenArray, checkBox_QiangZhi.Checked, vConfig.AppUrl); string vInfo = ""; foreach (var vTempResult in vResult) { vInfo += string.Format("岗亭名称:{0} 状态:{1}\r", vTempResult.Key, vTempResult.Value ? "成功" : "失败"); } vConfig.AppUrl = textBox_Url.Text;//string.Format("http://{0}/App", textBox_Url.Text); vConfig.Save(); MessageBox.Show(vInfo, "信息", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void MainForm_Load(object sender, EventArgs e) { m_WatchHouseControl = new WatchHouseControl(); m_PowerControl = new PowerControl(); m_LEDControl = new LEDControl(); }