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

DeleteCompleted() private method

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

			if (e.Data.Error == null && e.Data.Body.Count == 1 && e.Data.Body.Results[0].Value == 1) //TODO: Check and handle other values.
				SessionChanged(this, new DataEventArgs<Session>(null));
		}
	}