private void ReadFunctionList_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { if (e.Node.Tag is ReadDataFunctionInfo) { ReadDataFunctionInfo functionInfo = e.Node.Tag as ReadDataFunctionInfo; FunctionDialog.InitDataItems(); FunctionDialog.InitFunctionInfo(functionInfo); FunctionDialog.ShowDialog(this); } }
private void Button_DeleteReadFun_Click(object sender, EventArgs e) { if (ReadFunctionList.SelectedNode == null) { return; } ReadDataFunctionInfo Item = ReadFunctionList.SelectedNode.Tag as ReadDataFunctionInfo; string message = "你确定要删除读数函数‘" + Item.Name + "’吗?"; if (DialogResult.Yes == MessageBox.Show(message, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information)) { Boolean Result = DepositoryReadFunction.Delete(Item); if (Result) { ReadFunctionList.SelectedNode.Remove(); } } }
private void Button_AppendReadFun_Click(object sender, EventArgs e) { if (ReadFunctionList.SelectedNode == null) { return; } ReadDataFunctionInfo functionInfo = null; if (ReadFunctionList.SelectedNode != null) { functionInfo = ReadFunctionList.SelectedNode.Tag as ReadDataFunctionInfo; } else { functionInfo = new ReadDataFunctionInfo(); } functionInfo.Index = Guid.NewGuid().ToString(); functionInfo.Name = "请输入函数名称"; FunctionDialog.InitFunctionInfo(functionInfo); FunctionDialog.ShowDialog(this); }
public Boolean DeleteReadFunctionInfo(ReadDataFunctionInfo FunctionInfo) { return(false); }
public bool SaveReadFunctionInfo(ReadDataFunctionInfo FunctionInfo) { return(false); }
public static Boolean Delete(ReadDataFunctionInfo FunctionInfo) { Boolean Result = Convert.ToBoolean(Agent.CallService("Yqun.BO.BusinessManager.dll", "DeleteReadFunctionInfo", new object[] { FunctionInfo })); return(Result); }
public static ReadDataFunctionInfo InitByFunctionIndex(string FunctionIndex) { ReadDataFunctionInfo functionInfo = Agent.CallService("Yqun.BO.BusinessManager.dll", "InitReadFunctionByFunctionIndex", new object[] { FunctionIndex }) as ReadDataFunctionInfo; return(functionInfo); }
/// <summary> /// 初始化读数函数 /// </summary> /// <param name="FunctionInfo"></param> public void InitFunctionInfo(ReadDataFunctionInfo FunctionInfo) { }