public object InsertOrUpdate(Type type, object item, bool lazyLoad = false, UpdateFilter filter = null) { return(this.engine.InsertOrUpdate(type, item, lazyLoad, filter)); }
public object InsertOrUpdate <T>(T item, bool lazyLoad = false, UpdateFilter filter = null) { Type type = typeof(T); return(this.engine.InsertOrUpdate(type, item, lazyLoad, filter)); }
public object InsertOrUpdate(object item, bool lazyLoad = false, UpdateFilter filter = null) { return(this.engine.InsertOrUpdate(item.GetActualType(), item, lazyLoad, filter)); }
public bool Update(object item, UpdateFilter filter = null) { return(this.engine.Update(item.GetActualType(), item, filter)); }
public bool Update(Type type, object item, UpdateFilter filter = null) { return(this.engine.Update(type, item, filter)); }
public bool Update <T>(T item, UpdateFilter filter = null) { Type type = typeof(T); return(this.engine.Update(type, item, filter)); }