private async void moveInResponseMsgHandler(MoveInResponseMessage msg) { try { if (msg.PortNo != thisPortNo) { return; } if (msg.Result == true) { MyLog.Debug("In OTL VM moveInResponseMsgHandler() w/ true. Setting MoveInComplete=true and Confirmed=true..."); Confirmed = true; } else { Confirmed = false; } } finally { await Task.Delay(0).ContinueWith(_ => { Messenger.Default.Send(new LoadingWafersMessage(thisPortNo, false, "")); }); //Messenger.Default.Send(new PromptToConfirmNextTabMessage(CurrentTab)); } }
private void moveInResponseMsgHandler(MoveInResponseMessage msg) { if (msg.PortNo != -1 && msg.PortNo != thisPortNo) { return; } // If the lots moved in, then let's start this // TODO: MyLog.Debug("WaferGridViewModel->moveInReponseMsgHandler..."); MoveInComplete = msg.Result; if (MoveInComplete) { ShowStartButton = true; StartTimers(StartTimerSeconds); } }