public override ImageOptimizationLogEntry CreateImageOptimizationLogEntry() { Guid id = Guid.NewGuid(); var item = new ImageOptimizationLogEntry(id, this.ApplicationName); return this.Context.ImageOptimizationLogEntrys.Add(item); }
public override void DeleteImageOptimizationLogEntry(ImageOptimizationLogEntry entity) { var context = this.Context; if (context.Entry(entity).State == EntityState.Detached) context.ImageOptimizationLogEntrys.Attach(entity); context.ImageOptimizationLogEntrys.Remove(entity); }
public override void UpdateImageOptimizationLogEntry(ImageOptimizationLogEntry entity) { var context = this.Context; if (context.Entry(entity).State == EntityState.Detached) context.ImageOptimizationLogEntrys.Attach(entity); context.Entry(entity).State = EntityState.Modified; }
/// <summary> /// Deletes the ImageOptimizationLogEntry. /// </summary> /// <param name="entity">The ImageOptimizationLogEntry entity.</param> public abstract void DeleteImageOptimizationLogEntry(ImageOptimizationLogEntry entity);