Ejemplo n.º 1
0
        private void GetMetadataFail(ExceptionEventArgs args)
        {
            // TODO: Centralize button text
            buttonScan.Text = "Scan";

            if (IsCancellationRequested)
            {
                AppendStatus("Metadata search canceled!");
                _taskbarItem.NoProgress();
            }
            else
            {
                AppendStatus("Metadata search failed!");
                _taskbarItem.Error();
            }

            if (args.Exception != null)
            {
                ShowExceptionDetail("Error: Metadata Search Failed", args.Exception);
            }

            EnableControls(true);
        }
Ejemplo n.º 2
0
        private void GetMetadataFail(IPromise <bool> promise)
        {
            // TODO: Centralize button text
            buttonScan.Text = "Scan";

            if (IsCancellationRequested)
            {
                AppendStatus("Metadata search canceled!");
                _taskbarItem.NoProgress();
            }
            else
            {
                AppendStatus("Metadata search failed!");
                _taskbarItem.Error();
            }

            if (promise.LastException != null)
            {
                ShowErrorDialog("Error: Metadata Search Failed", promise.LastException);
            }

            EnableControls(true);
        }