private void OnClearReduInfoComplete(object sender, CommonInfoCompeleteArgs args) { if (args.Result != CommonInfoCompeleteResult.OK) { string msg = ""; msg = "返回出厂设置失败!"; GetLangString(msg, "Lang_ScreenInfo_ReturnFactoryData", out msg); SendTextToMessageBox(msg, MessageBoxImage.Error); CloseProcessForm(); return; } else { ScreenInfoAccessor accessor = new ScreenInfoAccessor(_serverProxy, _hwCardType, _selectedPortName); HWSoftwareSpaceRes res = accessor.ClearHWScreenInfo(OnClearScreenInfoComplete); if (res != HWSoftwareSpaceRes.OK) { string msg = ""; msg = "返回出厂设置失败!"; GetLangString(msg, "Lang_ScreenInfo_ReturnFactoryData", out msg); SendTextToMessageBox(msg, MessageBoxImage.Error); CloseProcessForm(); return; } } }
private void OnClearScreenInfoComplete(object sender, CommonInfoCompeleteArgs args) { if (args.Result != CommonInfoCompeleteResult.OK) { string msg = ""; msg = "返回出厂设置失败!"; GetLangString(msg, "Lang_ScreenInfo_ReturnFactoryData", out msg); SendTextToMessageBox(msg, MessageBoxImage.Error); CloseProcessForm(); return; } else { string msg = ""; msg = "返回出厂设置成功,请重新配置显示屏和冗余信息!"; GetLangString(msg, "Lang_ScreenInfo_ReturnFactoryDataSuccess", out msg); SendTextToMessageBox(msg, MessageBoxImage.Error); CloseProcessForm(); return; } }
private void OnSaveScreenInfoCompelete(object sender, CommonInfoCompeleteArgs args) { bool isSendParams = false; lock (_isReduOrScreenInfoCpMetuc) { if (args.Result != CommonInfoCompeleteResult.OK) { _isSaveToHWSuccessful = false; } isSendParams = true; } if (isSendParams) { SendSaveParams(_selectedPortName); } }