- Timestamp:
- 05/11/2009 04:51:19 PM (3 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/CoreData/SapphireFrappliance/MetaData/SapphireMObjects/SapphireSeason.m
r734 r840 2 2 #import "SapphireTVShow.h" 3 3 #import "SapphireFileSorter.h" 4 #import "SapphireMetaDataSupport.h" 4 5 5 6 @implementation SapphireSeason … … 82 83 } 83 84 85 - (BOOL)shouldDelete 86 { 87 return [self.episodesSet count] == 0; 88 } 89 90 -(void)removeEpisodes:(NSSet*)removedEpisodes 91 { 92 [super removeEpisodes:removedEpisodes]; 93 if([self.episodesSet count] == 0) 94 [SapphireMetaDataSupport setObjectForPendingDelete:self]; 95 } 96 97 - (void)removeEpisodesObject:(SapphireEpisode*)removedEpisode 98 { 99 [super removeEpisodesObject:removedEpisode]; 100 if([self.episodesSet count] == 0) 101 [SapphireMetaDataSupport setObjectForPendingDelete:self]; 102 } 103 84 104 @end
