//获得cad任务 private void formCADTaskServer_GetCADTask(object sender, EventArgs e) { if (this.GetCADTask != null && this.formCADTaskServer.TaskRunning == false) { var args = new CADArgs { IsOpenRootModel = true }; this.GetCADTask(args); } }
//响应获得cad任务 private void InvokeGetCADTask() { // SendLogMessage(1, "InvokeGetCADTask()", 1);// if (this.GetCADTask != null && this.formCADTaskServer.TaskRunning == false && this.formCADTaskServer.IsWCFConnect && this.isLoad) { // SendLogMessage(1, "取任务事件" + this.formCADTaskServer.TaskRunning + this.formCADTaskServer.TaskRunning, 1);// Thread.Sleep(10000); var args = new CADArgs { IsOpenRootModel = false }; this.GetCADTask(args); } if (this.formCADTaskServer.isAuto) { this.GetTaskTimer.Start(); } }