public void Delete(int id) { var entityToDelete = Single(id); if (entityToDelete == null) { return; } ContextTemp.Remove(entityToDelete); }
public void Update(T entity) { if (entity == null) { return; } var copy = ContextTemp; if (entity.IsNew) { entity.Id = NewId(); ContextTemp.Add(entity); } else { var existing = Single(entity.Id); existing.Map(entity); } }