static UpdateStepOn UpdateStepToUpdateStepOn(UpdateStep us)
{
switch(us)
{
case UpdateStep.BeginExtraction:
return UpdateStepOn.ExtractingUpdate;
case UpdateStep.CheckForUpdate:
return UpdateStepOn.Checking;
case UpdateStep.DownloadUpdate:
return UpdateStepOn.DownloadingUpdate;
default:
throw new Exception("UpdateStep not supported");
}
}