Example #1
0
 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);
     }
 }
Example #2
0
        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();
                }
            }
        }
Example #3
0
        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);
        }
Example #4
0
 public Boolean DeleteReadFunctionInfo(ReadDataFunctionInfo FunctionInfo)
 {
     return(false);
 }
Example #5
0
 public bool SaveReadFunctionInfo(ReadDataFunctionInfo FunctionInfo)
 {
     return(false);
 }
Example #6
0
        public static Boolean Delete(ReadDataFunctionInfo FunctionInfo)
        {
            Boolean Result = Convert.ToBoolean(Agent.CallService("Yqun.BO.BusinessManager.dll", "DeleteReadFunctionInfo", new object[] { FunctionInfo }));

            return(Result);
        }
Example #7
0
        public static ReadDataFunctionInfo InitByFunctionIndex(string FunctionIndex)
        {
            ReadDataFunctionInfo functionInfo = Agent.CallService("Yqun.BO.BusinessManager.dll", "InitReadFunctionByFunctionIndex", new object[] { FunctionIndex }) as ReadDataFunctionInfo;

            return(functionInfo);
        }
Example #8
0
 /// <summary>
 /// 初始化读数函数
 /// </summary>
 /// <param name="FunctionInfo"></param>
 public void InitFunctionInfo(ReadDataFunctionInfo FunctionInfo)
 {
 }