示例#1
0
 private string getFormatString(QueueStateEnum id)
 {
     switch (id)
     {
         case QueueStateEnum.AnimeInfo:
             return JMMClient.Properties.Resources.Command_AnimeInfo;
         case QueueStateEnum.DeleteError:
             return JMMClient.Properties.Resources.Command_DeleteError;
         case QueueStateEnum.DownloadImage:
             return JMMClient.Properties.Resources.Command_DownloadImage;
         case QueueStateEnum.DownloadMalWatched:
             return JMMClient.Properties.Resources.Command_DownloadMalWatched;
         case QueueStateEnum.DownloadTvDBImages:
             return JMMClient.Properties.Resources.Command_DownloadTvDBImages;
         case QueueStateEnum.FileInfo:
             return JMMClient.Properties.Resources.Command_FileInfo;
         case QueueStateEnum.GetCalendar:
             return JMMClient.Properties.Resources.Command_GetCalendar;
         case QueueStateEnum.GetEpisodeList:
             return JMMClient.Properties.Resources.Command_GetEpisodeList;
         case QueueStateEnum.GetFileInfo:
             return JMMClient.Properties.Resources.Command_GetFileInfo;
         case QueueStateEnum.GetReleaseGroup:
             return JMMClient.Properties.Resources.Command_GetReleaseGroup;
         case QueueStateEnum.GetReleaseInfo:
             return JMMClient.Properties.Resources.Command_GetReleaseInfo;
         case QueueStateEnum.GetReviewInfo:
             return JMMClient.Properties.Resources.Command_GetReviewInfo;
         case QueueStateEnum.GettingTvDB:
             return JMMClient.Properties.Resources.Command_GettingTvDB;
         case QueueStateEnum.GetUpdatedAnime:
             return JMMClient.Properties.Resources.Command_GetUpdatedAnime;
         case QueueStateEnum.HashingFile:
             return JMMClient.Properties.Resources.Command_HashingFile;
         case QueueStateEnum.Idle:
             return JMMClient.Properties.Resources.Command_Idle;
         case QueueStateEnum.Paused:
             return JMMClient.Properties.Resources.Command_Paused;
         case QueueStateEnum.Queued:
             return JMMClient.Properties.Resources.Command_Queued;
         case QueueStateEnum.ReadingMedia:
             return JMMClient.Properties.Resources.Command_ReadingMedia;
         case QueueStateEnum.Refresh:
             return JMMClient.Properties.Resources.Command_Refresh;
         case QueueStateEnum.SearchMal:
             return JMMClient.Properties.Resources.Command_SearchMal;
         case QueueStateEnum.SearchTMDb:
             return JMMClient.Properties.Resources.Command_SearchTMDb;
         case QueueStateEnum.SearchTrakt:
             return JMMClient.Properties.Resources.Command_SearchTrakt;
         case QueueStateEnum.SearchTvDB:
             return JMMClient.Properties.Resources.Command_SearchTvDB;
         case QueueStateEnum.SendAnimeAzure:
             return JMMClient.Properties.Resources.Command_SendAnimeAzure;
         case QueueStateEnum.SendAnimeFull:
             return JMMClient.Properties.Resources.Command_SendAnimeFull;
         case QueueStateEnum.SendAnimeTitle:
             return JMMClient.Properties.Resources.Command_SendAnimeTitle;
         case QueueStateEnum.SendAnonymousData:
             return JMMClient.Properties.Resources.Command_SendAnonymousData;
         case QueueStateEnum.StartingGeneral:
             return JMMClient.Properties.Resources.Command_StartingGeneral;
         case QueueStateEnum.StartingHasher:
             return JMMClient.Properties.Resources.Command_StartingHasher;
         case QueueStateEnum.StartingImages:
             return JMMClient.Properties.Resources.Command_StartingImages;
         case QueueStateEnum.SyncMyList:
             return JMMClient.Properties.Resources.Command_SyncMyList;
         case QueueStateEnum.SyncTrakt:
             return JMMClient.Properties.Resources.Command_SyncTrakt;
         case QueueStateEnum.SyncTraktEpisodes:
             return JMMClient.Properties.Resources.Command_SyncTraktEpisodes;
         case QueueStateEnum.SyncTraktSeries:
             return JMMClient.Properties.Resources.Command_SyncTraktSeries;
         case QueueStateEnum.SyncVotes:
             return JMMClient.Properties.Resources.Command_SyncVotes;
         case QueueStateEnum.TraktAddHistory:
             return JMMClient.Properties.Resources.Command_TraktAddHistory;
         case QueueStateEnum.UpdateMALWatched:
             return JMMClient.Properties.Resources.Command_UpdateMALWatched;
         case QueueStateEnum.UpdateMyListInfo:
             return JMMClient.Properties.Resources.Command_UpdateMyListInfo;
         case QueueStateEnum.UpdateMyListStats:
             return JMMClient.Properties.Resources.Command_UpdateMyListStats;
         case QueueStateEnum.UpdateTrakt:
             return JMMClient.Properties.Resources.Command_UpdateTrakt;
         case QueueStateEnum.UpdateTraktData:
             return JMMClient.Properties.Resources.Command_UpdateTraktData;
         case QueueStateEnum.UploadMALWatched:
             return JMMClient.Properties.Resources.Command_UploadMALWatched;
         case QueueStateEnum.VoteAnime:
             return JMMClient.Properties.Resources.Command_VoteAnime;
         case QueueStateEnum.WebCacheDeleteXRefAniDBMAL:
             return JMMClient.Properties.Resources.Command_WebCacheDeleteXRefAniDBMAL;
         case QueueStateEnum.WebCacheDeleteXRefAniDBOther:
             return JMMClient.Properties.Resources.Command_WebCacheDeleteXRefAniDBOther;
         case QueueStateEnum.WebCacheDeleteXRefAniDBTrakt:
             return JMMClient.Properties.Resources.Command_WebCacheDeleteXRefAniDBTrakt;
         case QueueStateEnum.WebCacheDeleteXRefAniDBTvDB:
             return JMMClient.Properties.Resources.Command_WebCacheDeleteXRefAniDBTvDB;
         case QueueStateEnum.WebCacheDeleteXRefFileEpisode:
             return JMMClient.Properties.Resources.Command_WebCacheDeleteXRefFileEpisode;
         case QueueStateEnum.WebCacheSendXRefAniDBMAL:
             return JMMClient.Properties.Resources.Command_WebCacheSendXRefAniDBMAL;
         case QueueStateEnum.WebCacheSendXRefAniDBOther:
             return JMMClient.Properties.Resources.Command_WebCacheSendXRefAniDBOther;
         case QueueStateEnum.WebCacheSendXRefAniDBTrakt:
             return JMMClient.Properties.Resources.Command_WebCacheSendXRefAniDBTrakt;
         case QueueStateEnum.WebCacheSendXRefAniDBTvDB:
             return JMMClient.Properties.Resources.Command_WebCacheSendXRefAniDBTvDB;
         case QueueStateEnum.WebCacheSendXRefFileEpisode:
             return JMMClient.Properties.Resources.Command_WebCacheSendXRefFileEpisode;
         case QueueStateEnum.AniDB_MyListAdd:
             return JMMClient.Properties.Resources.AniDB_MyListAdd;
         case QueueStateEnum.AniDB_MyListDelete:
             return JMMClient.Properties.Resources.AniDB_MyListDelete;
         case QueueStateEnum.AniDB_GetTitles:
             return JMMClient.Properties.Resources.AniDB_GetTitles;
         case QueueStateEnum.Actions_SyncVotes:
             return JMMClient.Properties.Resources.Actions_SyncVotes;
         case QueueStateEnum.LinkAniDBTvDB:
             return JMMClient.Properties.Resources.Command_LinkAniDBTvDB;
         default:
             throw new System.Exception("Unknown queue state format string"); ;
     }
 }
示例#2
0
        private string getFormatString(QueueStateEnum id)
        {
            switch (id)
            {
            case QueueStateEnum.AnimeInfo:
                return(JMMServer.Properties.Resources.Command_AnimeInfo);

            case QueueStateEnum.DeleteError:
                return(JMMServer.Properties.Resources.Command_DeleteError);

            case QueueStateEnum.DownloadImage:
                return(JMMServer.Properties.Resources.Command_DownloadImage);

            case QueueStateEnum.DownloadMalWatched:
                return(JMMServer.Properties.Resources.Command_DownloadMalWatched);

            case QueueStateEnum.DownloadTvDBImages:
                return(JMMServer.Properties.Resources.Command_DownloadTvDBImages);

            case QueueStateEnum.FileInfo:
                return(JMMServer.Properties.Resources.Command_FileInfo);

            case QueueStateEnum.GetCalendar:
                return(JMMServer.Properties.Resources.Command_GetCalendar);

            case QueueStateEnum.GetEpisodeList:
                return(JMMServer.Properties.Resources.Command_GetEpisodeList);

            case QueueStateEnum.GetFileInfo:
                return(JMMServer.Properties.Resources.Command_GetFileInfo);

            case QueueStateEnum.GetReleaseGroup:
                return(JMMServer.Properties.Resources.Command_GetReleaseGroup);

            case QueueStateEnum.GetReleaseInfo:
                return(JMMServer.Properties.Resources.Command_GetReleaseInfo);

            case QueueStateEnum.GetReviewInfo:
                return(JMMServer.Properties.Resources.Command_GetReviewInfo);

            case QueueStateEnum.GettingTvDB:
                return(JMMServer.Properties.Resources.Command_GettingTvDB);

            case QueueStateEnum.GetUpdatedAnime:
                return(JMMServer.Properties.Resources.Command_GetUpdatedAnime);

            case QueueStateEnum.HashingFile:
                return(JMMServer.Properties.Resources.Command_HashingFile);

            case QueueStateEnum.CheckingFile:
                return(JMMServer.Properties.Resources.Command_CheckingFile);

            case QueueStateEnum.Idle:
                return(JMMServer.Properties.Resources.Command_Idle);

            case QueueStateEnum.Paused:
                return(JMMServer.Properties.Resources.Command_Paused);

            case QueueStateEnum.Queued:
                return(JMMServer.Properties.Resources.Command_Queued);

            case QueueStateEnum.ReadingMedia:
                return(JMMServer.Properties.Resources.Command_ReadingMedia);

            case QueueStateEnum.Refresh:
                return(JMMServer.Properties.Resources.Command_Refresh);

            case QueueStateEnum.SearchMal:
                return(JMMServer.Properties.Resources.Command_SearchMal);

            case QueueStateEnum.SearchTMDb:
                return(JMMServer.Properties.Resources.Command_SearchTMDb);

            case QueueStateEnum.SearchTrakt:
                return(JMMServer.Properties.Resources.Command_SearchTrakt);

            case QueueStateEnum.SearchTvDB:
                return(JMMServer.Properties.Resources.Command_SearchTvDB);

            case QueueStateEnum.SendAnimeAzure:
                return(JMMServer.Properties.Resources.Command_SendAnimeAzure);

            case QueueStateEnum.SendAnimeFull:
                return(JMMServer.Properties.Resources.Command_SendAnimeFull);

            case QueueStateEnum.SendAnimeTitle:
                return(JMMServer.Properties.Resources.Command_SendAnimeTitle);

            case QueueStateEnum.SendAnonymousData:
                return(JMMServer.Properties.Resources.Command_SendAnonymousData);

            case QueueStateEnum.StartingGeneral:
                return(JMMServer.Properties.Resources.Command_StartingGeneral);

            case QueueStateEnum.StartingHasher:
                return(JMMServer.Properties.Resources.Command_StartingHasher);

            case QueueStateEnum.StartingImages:
                return(JMMServer.Properties.Resources.Command_StartingImages);

            case QueueStateEnum.SyncMyList:
                return(JMMServer.Properties.Resources.Command_SyncMyList);

            case QueueStateEnum.SyncTrakt:
                return(JMMServer.Properties.Resources.Command_SyncTrakt);

            case QueueStateEnum.SyncTraktEpisodes:
                return(JMMServer.Properties.Resources.Command_SyncTraktEpisodes);

            case QueueStateEnum.SyncTraktSeries:
                return(JMMServer.Properties.Resources.Command_SyncTraktSeries);

            case QueueStateEnum.SyncVotes:
                return(JMMServer.Properties.Resources.Command_SyncVotes);

            case QueueStateEnum.TraktAddHistory:
                return(JMMServer.Properties.Resources.Command_TraktAddHistory);

            case QueueStateEnum.UpdateMALWatched:
                return(JMMServer.Properties.Resources.Command_UpdateMALWatched);

            case QueueStateEnum.UpdateMyListInfo:
                return(JMMServer.Properties.Resources.Command_UpdateMyListInfo);

            case QueueStateEnum.UpdateMyListStats:
                return(JMMServer.Properties.Resources.Command_UpdateMyListStats);

            case QueueStateEnum.UpdateTrakt:
                return(JMMServer.Properties.Resources.Command_UpdateTrakt);

            case QueueStateEnum.UpdateTraktData:
                return(JMMServer.Properties.Resources.Command_UpdateTraktData);

            case QueueStateEnum.UploadMALWatched:
                return(JMMServer.Properties.Resources.Command_UploadMALWatched);

            case QueueStateEnum.VoteAnime:
                return(JMMServer.Properties.Resources.Command_VoteAnime);

            case QueueStateEnum.WebCacheDeleteXRefAniDBMAL:
                return(JMMServer.Properties.Resources.Command_WebCacheDeleteXRefAniDBMAL);

            case QueueStateEnum.WebCacheDeleteXRefAniDBOther:
                return(JMMServer.Properties.Resources.Command_WebCacheDeleteXRefAniDBOther);

            case QueueStateEnum.WebCacheDeleteXRefAniDBTrakt:
                return(JMMServer.Properties.Resources.Command_WebCacheDeleteXRefAniDBTrakt);

            case QueueStateEnum.WebCacheDeleteXRefAniDBTvDB:
                return(JMMServer.Properties.Resources.Command_WebCacheDeleteXRefAniDBTvDB);

            case QueueStateEnum.WebCacheDeleteXRefFileEpisode:
                return(JMMServer.Properties.Resources.Command_WebCacheDeleteXRefFileEpisode);

            case QueueStateEnum.WebCacheSendXRefAniDBMAL:
                return(JMMServer.Properties.Resources.Command_WebCacheSendXRefAniDBMAL);

            case QueueStateEnum.WebCacheSendXRefAniDBOther:
                return(JMMServer.Properties.Resources.Command_WebCacheSendXRefAniDBOther);

            case QueueStateEnum.WebCacheSendXRefAniDBTrakt:
                return(JMMServer.Properties.Resources.Command_WebCacheSendXRefAniDBTrakt);

            case QueueStateEnum.WebCacheSendXRefAniDBTvDB:
                return(JMMServer.Properties.Resources.Command_WebCacheSendXRefAniDBTvDB);

            case QueueStateEnum.WebCacheSendXRefFileEpisode:
                return(JMMServer.Properties.Resources.Command_WebCacheSendXRefFileEpisode);

            case QueueStateEnum.AniDB_MyListAdd:
                return(JMMServer.Properties.Resources.AniDB_MyListAdd);

            case QueueStateEnum.AniDB_MyListDelete:
                return(JMMServer.Properties.Resources.AniDB_MyListDelete);

            case QueueStateEnum.AniDB_GetTitles:
                return(JMMServer.Properties.Resources.AniDB_GetTitles);

            case QueueStateEnum.Actions_SyncVotes:
                return(JMMServer.Properties.Resources.Actions_SyncVotes);

            case QueueStateEnum.LinkAniDBTvDB:
                return(JMMServer.Properties.Resources.Command_LinkAniDBTvDB);

            default:
                throw new System.Exception("Unknown queue state format string");;
            }
        }