| | |
| | | { |
| | | public partial class IBoxFormRule : DocumentPage |
| | | { |
| | | private string startCode = "[&start&]"; |
| | | private string endCode = "[&end&]"; |
| | | private string paramCode = "[¶m&]"; |
| | | private string getrulesCode = "getrules"; |
| | | private string saverulesCode = "saverules"; |
| | | private string addsignalCode = "addsignal"; |
| | | private string deletesignalCode = "deletesignal"; |
| | | private string addMonitorgroupCode = "addmonitorgroup"; |
| | | private string deletemonitorgroupCode = "deletemonitorgroup"; |
| | | |
| | | FacilityVmo _facilities; |
| | | |
| | | public IBoxFormRule(FacilityVmo facilities = null) |
| | |
| | | SetDataType(); |
| | | WaitFormHelper.ShowWaitForm(); |
| | | |
| | | } |
| | | |
| | | public void HideButton() |
| | | { |
| | | simpleButton1.Visible = simpleButton2.Visible = simpleButton5.Visible = simpleButton3.Visible = simpleButton4.Visible = simpleButton6.Visible = simpleButton7.Visible = simpleButton8.Visible = false; |
| | | } |
| | | |
| | | private List<IBox.WinFrmUI.GeneralViewModel> signalTypes; |
| | |
| | | private void EboxFormRule_Load(object sender, EventArgs e) |
| | | { |
| | | Thread.Sleep(500); |
| | | SendText(startCode + getrulesCode + paramCode + endCode); |
| | | SendText(IBoxHelper.startCode + IBoxHelper.getrulesCode + IBoxHelper.paramCode + IBoxHelper.endCode); |
| | | } |
| | | |
| | | |
| | | private List<DataGridMonitorViewModel> dataList = null; |
| | | private List<StationMonitorListGroupMobileDto> stationMonitorLists; |
| | | private List<DataGridMonitorViewModel> dataGridMonitorViewModels = new List<DataGridMonitorViewModel>(); |
| | |
| | | } |
| | | }); |
| | | }); |
| | | SendText(startCode + saverulesCode + paramCode + JsonHelper.Object2Json(stationMonitorLists) + endCode); |
| | | SendText(IBoxHelper.startCode + IBoxHelper.saverulesCode + IBoxHelper.paramCode + JsonHelper.Object2Json(stationMonitorLists) + IBoxHelper.endCode); |
| | | MessageBoxHelper.ShowInfo("数据保存成功!"); |
| | | } |
| | | |
| | |
| | | if (MessageBox.Show("确认删除测点 " + m.SignalName + " 吗?", "提示", MessageBoxButtons.OKCancel) == DialogResult.OK) |
| | | { |
| | | var md = new GeneralViewModel() { ID = m.SignalID }; |
| | | SendText(startCode + deletesignalCode + paramCode + JsonHelper.Object2Json(md) + endCode); |
| | | SendText(IBoxHelper.startCode + IBoxHelper.deletesignalCode + IBoxHelper.paramCode + JsonHelper.Object2Json(md) + IBoxHelper.endCode); |
| | | MessageBoxHelper.ShowInfo("操作成功"); |
| | | SendText(startCode + getrulesCode + paramCode + endCode); |
| | | SendText(IBoxHelper.startCode + IBoxHelper.getrulesCode + IBoxHelper.paramCode + IBoxHelper.endCode); |
| | | } |
| | | } |
| | | |
| | |
| | | if (dlg.ShowDialog(this) == DialogResult.OK) |
| | | { |
| | | var signal = dlg.signal; |
| | | SendText(startCode + addsignalCode + paramCode + JsonHelper.Object2Json(signal) + endCode); |
| | | SendText(IBoxHelper.startCode + IBoxHelper.addsignalCode + IBoxHelper.paramCode + JsonHelper.Object2Json(signal) + IBoxHelper.endCode); |
| | | MessageBoxHelper.ShowInfo("操作成功"); |
| | | SendText(startCode + getrulesCode + paramCode + endCode); |
| | | SendText(IBoxHelper.startCode + IBoxHelper.getrulesCode + IBoxHelper.paramCode + IBoxHelper.endCode); |
| | | } |
| | | } |
| | | |
| | |
| | | if (dlg.ShowDialog(this) == DialogResult.OK) |
| | | { |
| | | var signal = dlg.signal; |
| | | SendText(startCode + addsignalCode + paramCode + JsonHelper.Object2Json(signal) + endCode); |
| | | SendText(IBoxHelper.startCode + IBoxHelper.addsignalCode + IBoxHelper.paramCode + JsonHelper.Object2Json(signal) + IBoxHelper.endCode); |
| | | MessageBoxHelper.ShowInfo("操作成功"); |
| | | SendText(startCode + getrulesCode + paramCode + endCode); |
| | | SendText(IBoxHelper.startCode + IBoxHelper.getrulesCode + IBoxHelper.paramCode + IBoxHelper.endCode); |
| | | } |
| | | } |
| | | |
| | |
| | | if (MessageBox.Show("删除机组会同时删除机组绑定的所有测点,确认删除机组 " + m.GroupName + " 吗?", "提示", MessageBoxButtons.OKCancel) == DialogResult.OK) |
| | | { |
| | | var md = new GeneralViewModel() { ID = m.GroupID }; |
| | | SendText(startCode + deletemonitorgroupCode + paramCode + JsonHelper.Object2Json(md) + endCode); |
| | | SendText(IBoxHelper.startCode + IBoxHelper.deletemonitorgroupCode + IBoxHelper.paramCode + JsonHelper.Object2Json(md) + IBoxHelper.endCode); |
| | | MessageBoxHelper.ShowInfo("操作成功"); |
| | | SendText(startCode + getrulesCode + paramCode + endCode); |
| | | SendText(IBoxHelper.startCode + IBoxHelper.getrulesCode + IBoxHelper.paramCode + IBoxHelper.endCode); |
| | | } |
| | | } |
| | | |
| | |
| | | if (dlg.ShowDialog() == DialogResult.OK) |
| | | { |
| | | var group = dlg.group; |
| | | SendText(startCode + addMonitorgroupCode + paramCode + JsonHelper.Object2Json(group) + endCode); |
| | | SendText(IBoxHelper.startCode + IBoxHelper.addMonitorgroupCode + IBoxHelper.paramCode + JsonHelper.Object2Json(group) + IBoxHelper.endCode); |
| | | MessageBoxHelper.ShowInfo("操作成功"); |
| | | SendText(startCode + getrulesCode + paramCode + endCode); |
| | | SendText(IBoxHelper.startCode + IBoxHelper.getrulesCode + IBoxHelper.paramCode + IBoxHelper.endCode); |
| | | } |
| | | } |
| | | |
| | |
| | | if (dlg.ShowDialog() == DialogResult.OK) |
| | | { |
| | | var group = dlg.group; |
| | | SendText(startCode + addMonitorgroupCode + paramCode + JsonHelper.Object2Json(group) + endCode); |
| | | SendText(IBoxHelper.startCode + IBoxHelper.addMonitorgroupCode + IBoxHelper.paramCode + JsonHelper.Object2Json(group) + IBoxHelper.endCode); |
| | | MessageBoxHelper.ShowInfo("操作成功"); |
| | | SendText(startCode + getrulesCode + paramCode + endCode); |
| | | SendText(IBoxHelper.startCode + IBoxHelper.getrulesCode + IBoxHelper.paramCode + IBoxHelper.endCode); |
| | | } |
| | | } |
| | | |