Exemple #1
0
 public static IEnumerable <T> Query <T>(this DataConnection connection, T template, string sql, object parameters)
 {
     return(new CommandInfo(connection, sql, parameters).Query(template));
 }
Exemple #2
0
 public static IEnumerable <T> Query <T>(this DataConnection connection, Func <IDataReader, T> objectReader, string sql, object parameters)
 {
     return(new CommandInfo(connection, sql, parameters).Query(objectReader));
 }
Exemple #3
0
 public static IEnumerable <T> Query <T>(this DataConnection connection, string sql, DataParameter parameter)
 {
     return(new CommandInfo(connection, sql, parameter).Query <T>());
 }
Exemple #4
0
 public static int Merge <T>(this DataConnection dataConnection, Expression <Func <T, bool> > predicate, IEnumerable <T> source,
                             string tableName = null, string databaseName = null, string schemaName = null)
     where T : class
 {
     return(dataConnection.DataProvider.Merge(dataConnection, predicate, true, source, tableName, databaseName, schemaName));
 }
Exemple #5
0
 public static int Merge <T>(this DataConnection dataConnection, IEnumerable <T> source,
                             string tableName = null, string databaseName = null, string schemaName = null)
     where T : class
 {
     return(dataConnection.DataProvider.Merge(dataConnection, null, false, source, tableName, databaseName, schemaName));
 }
Exemple #6
0
 public static DataReader ExecuteReader(this DataConnection connection, string sql, object parameters)
 {
     return(new CommandInfo(connection, sql, parameters).ExecuteReader());
 }
Exemple #7
0
 public static CommandInfo SetCommand(DataConnection dataConnection, string commandText, object parameters)
 {
     return(new CommandInfo(dataConnection, commandText, parameters));
 }
Exemple #8
0
 public static CommandInfo SetCommand(this DataConnection dataConnection, string commandText)
 {
     return(new CommandInfo(dataConnection, commandText));
 }
Exemple #9
0
 public static DataReader ExecuteReader(this DataConnection connection, string sql)
 {
     return(new CommandInfo(connection, sql).ExecuteReader());
 }
Exemple #10
0
 public static T Execute <T>(this DataConnection connection, string sql, DataParameter parameter)
 {
     return(new CommandInfo(connection, sql, parameter).Execute <T>());
 }
Exemple #11
0
 public static T Execute <T>(this DataConnection connection, string sql)
 {
     return(new CommandInfo(connection, sql).Execute <T>());
 }
Exemple #12
0
 public static int ExecuteProc(this DataConnection connection, string sql, params DataParameter[] parameters)
 {
     return(new CommandInfo(connection, sql, parameters).ExecuteProc());
 }