protected bool Deactivate(IStoryArc entity) { // Deactivate it StoryArcsRepository.Deactivate(entity); // Try to Save Changes StoryArcsRepository.SaveChanges(); // Finished! return(true); }
public virtual bool AreEqual(IStoryArcModel model, IStoryArc entity) { return NameableEntityMapper.AreEqual(model, entity) // StoryArc Properties // <None> // Related Objects && model.PrimaryImageFileId == entity.PrimaryImageFileId && model.FirstIssueAppearanceId == entity.FirstIssueAppearanceId && model.PublisherId == entity.PublisherId ; }
public virtual bool AreEqual(IStoryArcModel model, IStoryArc entity) { return(NameableEntityMapper.AreEqual(model, entity) // StoryArc Properties // <None> // Related Objects && model.PrimaryImageFileId == entity.PrimaryImageFileId && model.FirstIssueAppearanceId == entity.FirstIssueAppearanceId && model.PublisherId == entity.PublisherId ); }
protected bool Remove(IStoryArc entity) { if (entity == null) { return(true); } // No entity found to remove, consider it passed // Remove it StoryArcsRepository.Remove(entity); // Try to Save Changes StoryArcsRepository.SaveChanges(); // Finished! return(true); }
public virtual IStoryArcModel MapToModelListing(IStoryArc entity, int currentDepth = 1) { currentDepth++; var model = NameableEntityMapper.MapToModelListing <IStoryArc, StoryArcModel>(entity); // StoryArc Properties // <None> // Related Objects model.PrimaryImageFileId = entity.PrimaryImageFileId; model.FirstIssueAppearanceId = entity.FirstIssueAppearanceId; model.PublisherId = entity.PublisherId; // Return Entity return(model); }
public virtual void MapToEntity(IStoryArcModel model, ref IStoryArc entity, int currentDepth = 1) { currentDepth++; // Assign Base properties NameableEntityMapper.MapToEntity(model, ref entity); // StoryArc Properties // <None> // Related Objects entity.PrimaryImageFileId = model.PrimaryImageFileId; entity.PrimaryImageFile = (ImageFile)model.PrimaryImageFile?.MapToEntity(); entity.FirstIssueAppearanceId = model.FirstIssueAppearanceId; entity.FirstIssueAppearance = (Issue)model.FirstIssueAppearance?.MapToEntity(); entity.PublisherId = model.PublisherId; entity.Publisher = (Publisher)model.Publisher?.MapToEntity(); // Associated Objects entity.MovieStoryArcs = model.MovieStoryArcs?.Where(i => i.Active).Select(MovieStoryArcMapperExtensions.MapToEntity).ToList(); entity.StoryArcAliases = model.StoryArcAliases?.Where(i => i.Active).Select(StoryArcAliasMapperExtensions.MapToEntity).ToList(); entity.StoryArcIssues = model.StoryArcIssues?.Where(i => i.Active).Select(StoryArcIssueMapperExtensions.MapToEntity).ToList(); entity.StoryArcsWritten = model.StoryArcsWritten?.Where(i => i.Active).Select(StoryArcWriterMapperExtensions.MapToEntity).ToList(); }
public virtual IStoryArcModel MapToModel(IStoryArc entity, int currentDepth = 1) { currentDepth++; var model = NameableEntityMapper.MapToModel<IStoryArc, StoryArcModel>(entity); // StoryArc Properties // <None> // Related Objects model.PrimaryImageFileId = entity.PrimaryImageFileId; model.PrimaryImageFile = entity.PrimaryImageFile?.MapToModel(); model.FirstIssueAppearanceId = entity.FirstIssueAppearanceId; model.FirstIssueAppearance = entity.FirstIssueAppearance?.MapToModel(); model.PublisherId = entity.PublisherId; model.Publisher = entity.Publisher?.MapToModel(); // Associated Objects model.MovieStoryArcs = entity.MovieStoryArcs?.Where(i => i.Active).Select(MovieStoryArcMapperExtensions.MapToModelLite).ToList(); model.StoryArcAliases = entity.StoryArcAliases?.Where(i => i.Active).Select(StoryArcAliasMapperExtensions.MapToModelLite).ToList(); model.StoryArcIssues = entity.StoryArcIssues?.Where(i => i.Active).Select(StoryArcIssueMapperExtensions.MapToModelLite).ToList(); model.StoryArcsWritten = entity.StoryArcsWritten?.Where(i => i.Active).Select(StoryArcWriterMapperExtensions.MapToModelLite).ToList(); // Return Entity return model; }
public virtual IStoryArcModel MapToModel(IStoryArc entity, int currentDepth = 1) { currentDepth++; var model = NameableEntityMapper.MapToModel <IStoryArc, StoryArcModel>(entity); // StoryArc Properties // <None> // Related Objects model.PrimaryImageFileId = entity.PrimaryImageFileId; model.PrimaryImageFile = entity.PrimaryImageFile?.MapToModel(); model.FirstIssueAppearanceId = entity.FirstIssueAppearanceId; model.FirstIssueAppearance = entity.FirstIssueAppearance?.MapToModel(); model.PublisherId = entity.PublisherId; model.Publisher = entity.Publisher?.MapToModel(); // Associated Objects model.MovieStoryArcs = entity.MovieStoryArcs?.Where(i => i.Active).Select(MovieStoryArcMapperExtensions.MapToModelLite).ToList(); model.StoryArcAliases = entity.StoryArcAliases?.Where(i => i.Active).Select(StoryArcAliasMapperExtensions.MapToModelLite).ToList(); model.StoryArcIssues = entity.StoryArcIssues?.Where(i => i.Active).Select(StoryArcIssueMapperExtensions.MapToModelLite).ToList(); model.StoryArcsWritten = entity.StoryArcsWritten?.Where(i => i.Active).Select(StoryArcWriterMapperExtensions.MapToModelLite).ToList(); // Return Entity return(model); }
public void Deactivate(IStoryArc entity) { entity.Active = false; Update(entity); }
public static IStoryArcModel MapToModelListing(this IStoryArc entity, int currentDepth = 1) { return(Mapper.MapToModelListing(entity, currentDepth)); }
public static void MapToEntity(this IStoryArcModel model, ref IStoryArc entity, int currentDepth = 1) { Mapper.MapToEntity(model, ref entity, currentDepth); }
public static bool AreEqual(this IStoryArcModel model, IStoryArc entity) { return Mapper.AreEqual(model, entity); }
public virtual IStoryArcModel MapToModelLite(IStoryArc entity, int currentDepth = 1) { currentDepth++; var model = NameableEntityMapper.MapToModelLite<IStoryArc, StoryArcModel>(entity); // StoryArc Properties // <None> // Related Objects model.PrimaryImageFileId = entity.PrimaryImageFileId; model.FirstIssueAppearanceId = entity.FirstIssueAppearanceId; model.PublisherId = entity.PublisherId; // Return Entity return model; }
public static bool AreEqual(this IStoryArcModel model, IStoryArc entity) { return(Mapper.AreEqual(model, entity)); }
public void Add(IStoryArc entity) { Context.StoryArcs.Add((StoryArc)entity); }
public void Remove(IStoryArc entity) { Context.StoryArcs.Remove((StoryArc)entity); }
protected bool Deactivate(IStoryArc entity) { // Deactivate it StoryArcsRepository.Deactivate(entity); // Try to Save Changes StoryArcsRepository.SaveChanges(); // Finished! return true; }
protected bool Remove(IStoryArc entity) { if (entity == null) { return true; } // No entity found to remove, consider it passed // Remove it StoryArcsRepository.Remove(entity); // Try to Save Changes StoryArcsRepository.SaveChanges(); // Finished! return true; }
public void Update(IStoryArc entity) { Context.SetModified(entity); }