CHAOS.Portal.Client.Extensions.ASessionExtension.UpdateCompleted C# (CSharp) Method

UpdateCompleted() private method

private UpdateCompleted ( object sender, DataEventArgs e ) : void
sender object
e DataEventArgs
return void
		private void UpdateCompleted(object sender, DataEventArgs<ServiceResponse<PagedResult<Session>>> e)
		{
			((IServiceCallState<PagedResult<Session>>)sender).OperationCompleted -= UpdateCompleted;

			if (e.Data.Error == null && e.Data.Body.Count == 1) //TODO: Handle if there is less or more than one Session returned.
				SessionChanged(this, new DataEventArgs<Session>(e.Data.Body.Results[0]));
		}