Ejemplo n.º 1
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            string code = textEdit1.Text;
            string info = textEdit2.Text;

            RemoteInfoHelper.SendInfo(code, info);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 判断是否退出
        /// </summary>
        private void FrmRibbonMain_FormClosing(object sender, FormClosingEventArgs e)
        {
            if (EmpInfo.Id <= 0)
            {
                e.Cancel = false;
                return;
            }

            var mdiFrm = this.MdiChildren;

            foreach (var frm in mdiFrm)
            {
                if (frm.DialogResult == DialogResult.Cancel)
                {
                    e.Cancel = true;
                    return;
                }
            }

            DialogResult result = MessageHelper.ShowYesNoAndWarning("是否退出当前系统?");

            if (result == DialogResult.Yes)
            {
                LogHelper.Info(this, "退出系统 --- 关闭外部信息接口");
                infoRemoteAction.Close();

                LogHelper.Info(this, "退出系统 --- 关闭内部信息接口");
                infoLocalAction.Close();

                RemoteInfoHelper.Close();   //关闭消息服务连接

                EmpInfo.Logout();
                timer1.Stop();
                e.Cancel = false;
            }
            else
            {
                e.Cancel = true;
            }
        }