void IGcsFileOperationCallback.Error(DataSourceException ex)
 {
     _context.Send((x) =>
     {
         IsError   = true;
         IsPending = false;
         Progress  = 0.0;
         Completed?.Invoke(this, EventArgs.Empty);
     }, null);
 }
Esempio n. 2
0
 private void HandleDataSourceException(DataSourceException ex)
 {
     if (this.UserInfo.IsSuperUser)
     {
         Skin.AddModuleMessage(this,
                               string.Format(
                                   Localization.GetString("HostDSError.Message", this.LocalResourceFile),
                                   ex.LocalizedMessage),
                               ModuleMessage.ModuleMessageType.RedError);
     }
     else if (this.IsEditable)
     {
         Skin.AddModuleMessage(this, Localization.GetString("AdminDSError.Message", this.LocalResourceFile),
                               ModuleMessage.ModuleMessageType.YellowWarning);
     }
 }