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"); ; } }
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");; } }