public void breakVassalageCallBack(BreakVassalage_ReturnType returnData) { if (returnData.Success) { this.cachedVassalInfo = returnData.vassals; this.reAddVassals(); GameEngine.Instance.World.updateUserVassals(); } CursorManager.SetCursor(CursorManager.CursorType.Default, InterfaceMgr.Instance.ParentForm); }
public void OurRemoteAsyncCallBack_BreakVassalage(IAsyncResult ar) { RemoteAsyncDelegate_BreakVassalage asyncDelegate = (RemoteAsyncDelegate_BreakVassalage) ((AsyncResult) ar).AsyncDelegate; try { this.storeRPCresult(ar, asyncDelegate.EndInvoke(ar)); } catch (Exception exception) { BreakVassalage_ReturnType returnData = new BreakVassalage_ReturnType(); this.manageRemoteExpection(ar, returnData, exception); } }