Example #1
0
        private void _realimp_OnNotify(object sender, TEventArg <NetTransferNotifyMsg> e)
        {
            bool flag = this.OnNotify != null;

            if (flag)
            {
                this.OnNotify(sender, e);
            }
        }
Example #2
0
        private void _transfer_OnNotify(object sender, TEventArg <NetTransferNotifyMsg> e)
        {
            bool flag = e.Arg.Status == ENetTransferStatus.AllDone;

            if (flag)
            {
                NBatchHisRsp batchHisAsyncResult = this._transfer.GetBatchHisAsyncResult();
            }
        }
Example #3
0
        private void NavigateTreeOnItemSelectChanged(object sender, TEventArg <RadTreeNode> e)
        {
            NFileInfo curFileInfo = null;
            bool      flag        = e == null || e.Arg == null || e.Arg.Tag == null;

            if (!flag)
            {
                curFileInfo = (e.Arg.Tag as NFileInfo);
            }
            UCCenterView.GetInstance().CurFileInfo = curFileInfo;
            UCRightPane.GetIntstance().OnNodeChanged(e.Arg, false);
        }
 private void _acq_OnAcquired(object sender, TEventArg <string> e)
 {
     if (base.InvokeRequired)
     {
         object[] args = new object[] { sender, e };
         base.Invoke(new Action <object, TEventArg <string> >(this._acq_OnAcquired), args);
     }
     else
     {
         e.Arg = ImageChainProcessor.Cur.Process(e.Arg);
         this.OnFileAcquied(e.Arg);
     }
 }
        public void OnReportDelete(object sender, TEventArg <NetTransferNotifyMsg> arg)
        {
            bool invokeRequired = base.InvokeRequired;

            if (invokeRequired)
            {
                base.Invoke(new Action <object, TEventArg <NetTransferNotifyMsg> >(this.OnReportDelete), new object[]
                {
                    sender,
                    arg
                });
            }
            else
            {
                bool flag = arg.Arg.Status == ENetTransferStatus.Start;
                if (flag)
                {
                    this.radWaitingBar1.WaitingIndicatorWidth = 10;
                    this.label3.Text = arg.Arg.Msg;
                    this.radWaitingBar1.StartWaiting();
                    this.SetUIStatus(false);
                }
                bool flag2 = arg.Arg.Status == ENetTransferStatus.OnProgress;
                if (flag2)
                {
                    this.label3.Text = arg.Arg.Msg;
                }
                bool flag3 = arg.Arg.Status == ENetTransferStatus.Error;
                if (flag3)
                {
                    this.radWaitingBar1.WaitingIndicatorWidth = 0;
                    this.label3.Text      = arg.Arg.Msg;
                    this.label3.ForeColor = Color.Red;
                    this.radWaitingBar1.EndWaiting();
                    this.SetUIStatus(true);
                }
                bool flag4 = arg.Arg.Status == ENetTransferStatus.Success;
                if (flag4)
                {
                    this.radWaitingBar1.WaitingIndicatorWidth = 0;
                    this.radWaitingBar1.EndWaiting();
                    this.label3.Text = "删除成功" + arg.Arg.Msg;
                    UploadedBatchLogger.Del_Old(this.txtBox_BatchNO.Text);
                    this.DeleteItemFromListView(this.txtBox_BatchNO.Text);
                    this.txtBox_BatchNO.Text = "";
                    this.SetUIStatus(true);
                }
            }
        }
Example #6
0
        public void OnTransferNotify(object sender, TEventArg <NetTransferNotifyMsg> arg)
        {
            bool invokeRequired = base.InvokeRequired;

            if (invokeRequired)
            {
                base.Invoke(new Action <object, TEventArg <NetTransferNotifyMsg> >(this.OnTransferNotify), new object[]
                {
                    sender,
                    arg
                });
            }
            else
            {
                bool flag = arg.Arg.Status == ENetTransferStatus.Start;
                if (flag)
                {
                    this.radWaitingBar1.WaitingIndicatorWidth = 10;
                    this.label3.Text = arg.Arg.Msg;
                    this.radWaitingBar1.StartWaiting();
                    this.SetUIStatus(false);
                }
                bool flag2 = arg.Arg.Status == ENetTransferStatus.Error;
                if (flag2)
                {
                    this.radWaitingBar1.WaitingIndicatorWidth = 0;
                    this.label3.Text      = arg.Arg.Msg;
                    this.label3.ForeColor = Color.Red;
                    this.radWaitingBar1.EndWaiting();
                    LibCommon.AppContext.GetInstance().MS.LogError("下载失败" + arg.Arg.Msg);
                    this.SetUIStatus(true);
                }
                bool flag3 = arg.Arg.Status == ENetTransferStatus.OnProgress;
                if (flag3)
                {
                    this.label3.Text = arg.Arg.Msg;
                }
                bool flag4 = arg.Arg.Status == ENetTransferStatus.Success;
                if (flag4)
                {
                    this.radWaitingBar1.WaitingIndicatorWidth = 0;
                    this.radWaitingBar1.EndWaiting();
                    this.label3.Text = "下载成功" + arg.Arg.Msg;
                    LibCommon.AppContext.GetInstance().MS.LogSuccess("下载成功");
                    this._downloadgroup.Batchs.Add(this._transfer.GetDownloadBatchAysncResult());
                    this.SetUIStatus(true);
                }
            }
        }
Example #7
0
 private void UCStatusBar_OnActionClick(object sender, TEventArg <string> e)
 {
     LibCommon.AppContext.GetInstance().GetVal <CmdDispatcher>(typeof(CmdDispatcher)).ProcessCMD(e.Arg, null);
 }
 private void _acq_OnError(object sender, TEventArg <string> e)
 {
     AppContext.GetInstance().MS.LogError(e.Arg);
 }
        public void OnTransferNotify(object sender, TEventArg <NetTransferNotifyMsg> arg)
        {
            bool invokeRequired = base.InvokeRequired;

            if (invokeRequired)
            {
                base.Invoke(new Action <object, TEventArg <NetTransferNotifyMsg> >(this.OnTransferNotify), new object[]
                {
                    sender,
                    arg
                });
            }
            else
            {
                bool flag = arg.Arg.Status == ENetTransferStatus.Start;
                if (flag)
                {
                    this.radWaitingBar1.WaitingIndicatorWidth = 10;
                    this.labelStatus.Text = arg.Arg.Msg;
                    this.radWaitingBar1.StartWaiting();
                    this.SetUIStatus(false);
                    ListViewItem listViewItem = this.FindItem(arg.Arg.Msg);
                    bool         flag2        = listViewItem != null;
                    if (flag2)
                    {
                        listViewItem.SubItems[1].Text = arg.Arg.Msg;
                    }
                }
                bool flag3 = arg.Arg.Status == ENetTransferStatus.Error;
                if (flag3)
                {
                    this.radWaitingBar1.WaitingIndicatorWidth = 0;
                    this.labelStatus.Text      = arg.Arg.Msg;
                    this.labelStatus.ForeColor = Color.Red;
                    ListViewItem listViewItem2 = this.FindItem(arg.Arg.CurBatchNO);
                    bool         flag4         = listViewItem2 != null;
                    if (flag4)
                    {
                        listViewItem2.SubItems[1].Text = "失败" + arg.Arg.Msg;
                    }
                    this.radWaitingBar1.EndWaiting();
                    this.SetUIStatus(true);
                }
                bool flag5 = arg.Arg.Status == ENetTransferStatus.OnProgress;
                if (flag5)
                {
                    this.labelStatus.Text = arg.Arg.Msg;
                }
                bool flag6 = arg.Arg.Status == ENetTransferStatus.Success;
                if (flag6)
                {
                    this.radWaitingBar1.WaitingIndicatorWidth = 0;
                    this.radWaitingBar1.EndWaiting();
                    this.labelStatus.Text = "提交批次成功" + arg.Arg.CurBatchNO;
                    this.SetUIStatus(true);
                    this._uploadSuccessedbatchs.Add(arg.Arg.CurBatchNO);
                    UploadedBatchLogger.Add_New(new UploadedBatchInfo(arg.Arg.CurBatchNO));
                    ListViewItem listViewItem3 = this.FindItem(arg.Arg.Msg);
                    bool         flag7         = listViewItem3 != null;
                    if (flag7)
                    {
                        listViewItem3.SubItems[1].Text = "成功";
                    }
                }
            }
        }