public static void RemoveById <T>(this IDbConnection connection, params object[] keyValues) { using (var dataAccess = new TarkOrm(connection)) { dataAccess.RemoveById <T>(keyValues); } }
public static TarkQueryBuilderMocker GetMockCommand(this IDbConnection connection) { using (var dataAccess = new TarkOrm(connection)) { return(dataAccess.QueryBuilder.GetMockCommand()); } }
public static void Remove <T>(this IDbConnection connection, T entity) { using (var dataAccess = new TarkOrm(connection)) { dataAccess.Remove <T>(entity); } }
public static bool ExistsById <T>(this IDbConnection connection, params object[] keyValues) { using (var dataAccess = new TarkOrm(connection)) { return(dataAccess.ExistsById <T>(keyValues)); } }
public static bool ExistsWhere <T, TProperty>(this IDbConnection connection, Expression <Func <T, TProperty> > propertyLambda, object value) { using (var dataAccess = new TarkOrm(connection)) { return(dataAccess.ExistsWhere(propertyLambda, value)); } }
public static IEnumerable <T> GetAll <T>(this IDbConnection connection) { using (var dataAccess = new TarkOrm(connection)) { return(dataAccess.GetAll <T>()); } }
public static TarkOrm WithTableHint(this IDbConnection connection, string tableHint) { var dataAccess = new TarkOrm(connection); dataAccess.QueryBuilder.TableHint = tableHint; return(dataAccess); }
public TarkQueryBuilderMocker(TarkOrm tarkDataAccess) { _tarkDataAccess = tarkDataAccess; }