Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        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();
        }