private void ServiceAddReleaseCompleted(object sender, AddReleaseCompletedEventArgs e) { AutoResetEvent closeEvent = e.UserState as AutoResetEvent; closeEvent.Set(); if (e.Error != null) { MessageBox.Show(this, "An error occured while submitting your game. Please check\nyour internet connection and try again later.", "PSP Player", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } switch (e.Result) { case AddResult.Failed: MessageBox.Show(this, "An error occured while submitting your game.", "PSP Player", MessageBoxButtons.OK, MessageBoxIcon.Error); return; case AddResult.PermissionDenied: MessageBox.Show(this, "You do not have permission to add a game.", "PSP Player", MessageBoxButtons.OK, MessageBoxIcon.Error); return; case AddResult.Redundant: MessageBox.Show(this, "A game like this already exists.", "PSP Player", MessageBoxButtons.OK, MessageBoxIcon.Error); return; default: // Good break; } this.Close(); }
private void ServiceAddReleaseCompleted( object sender, AddReleaseCompletedEventArgs e ) { AutoResetEvent closeEvent = e.UserState as AutoResetEvent; closeEvent.Set(); if( e.Error != null ) { MessageBox.Show( this, "An error occured while submitting your game. Please check\nyour internet connection and try again later.", "PSP Player", MessageBoxButtons.OK, MessageBoxIcon.Error ); return; } switch( e.Result ) { case AddResult.Failed: MessageBox.Show( this, "An error occured while submitting your game.", "PSP Player", MessageBoxButtons.OK, MessageBoxIcon.Error ); return; case AddResult.PermissionDenied: MessageBox.Show( this, "You do not have permission to add a game.", "PSP Player", MessageBoxButtons.OK, MessageBoxIcon.Error ); return; case AddResult.Redundant: MessageBox.Show( this, "A game like this already exists.", "PSP Player", MessageBoxButtons.OK, MessageBoxIcon.Error ); return; default: // Good break; } this.Close(); }