private void button2_Click(object sender, RoutedEventArgs e) { try { LogOutInfo logOutInfo = new LogOutInfo(m_AWSId); m_AWSCommEndPoint1.Logout(logOutInfo); Tab1LogListBox.Items.Add("Result: Successful"); } catch (Exception ex) { Tab1LogListBox.Items.Add(ex.Message.ToString()); } }
public void Logout(LogOutInfo logOutInfo) { foreach (CaseSource <WSCommEndpoint> caseSource in m_WSCommSources) { int index = m_WSCommSources.IndexOf(caseSource); try { caseSource.EndPoint.Logout(logOutInfo); } catch (Exception) { caseSource.EndPoint.Abort(); if (m_SysConfigMgrAccess.Contains(caseSource.Alias)) { m_SysConfigMgrAccess.Delete(caseSource.Alias); } m_WSCommSources.RemoveSource(caseSource); throw; } } }
IEnumerator PostLogoutRequest() { WWWForm form = new WWWForm(); form.AddField("user_id", UserID); UnityWebRequest webRequest = UnityWebRequest.Post(logut_api, form); webRequest.SendWebRequest(); while (!webRequest.isDone) { yield return(null); // Progress is always set to 1 on android // Debug.LogFormat("Progress: {0}", webRequest.uploadProgress); } if (webRequest.isHttpError || webRequest.isNetworkError) { Debug.Log(webRequest.error); PopupManager.instance.OpenPopup("Logout Failed!"); } else { Debug.Log("Request Done!:" + webRequest.downloadHandler.text); LogOutInfo logOutInfo = JsonUtility.FromJson <LogOutInfo>(webRequest.downloadHandler.text); if (logOutInfo.success) { LoginSuccess = ""; UIManager.instance.ActivateScreen(0); // Login Screen is at 0 } else { PopupManager.instance.OpenPopup("Logout Failed!"); } } }
public override void Logout(LogOutInfo logOutInfo) { try { m_CargoHostEndPoint.LogOut(logOutInfo.WorkstationId); lock (_updateCaseAssignmentLock) { base.ClearAssignments(logOutInfo.WorkstationId); CaseListUpdateEvent(String.Empty, logOutInfo.WorkstationId, String.Empty, false); RemoveLoadBalanceWorkstation(logOutInfo.WorkstationId); } if (m_TIPManagerComm != null) { m_TIPManagerComm.ClearAssignments(logOutInfo.WorkstationId); } } catch (Exception ex) { throw new FaultException(new FaultReason(ex.Message)); } }
public void Logout(LogOutInfo logOutInfo) { base.Channel.Logout(logOutInfo); }
public void Logout(LogOutInfo logOutInfo) { m_CaseSourceManager.Logout(logOutInfo); }
public virtual void Logout(LogOutInfo logOutInfo) { throw new NotImplementedException(ErrorMessages.INVALID_FUNCTION); }