Exemplo n.º 1
0
 internal InsertValue(SpryInsert <TDto> spry, SpryInsertTable <TDto> table)
 {
     _spry  = spry;
     _table = table;
     _insertColumnBuilder = new StringBuilder();
     _insertValueBuilder  = new StringBuilder();
     _parameters          = table.Parameters;
 }
Exemplo n.º 2
0
 internal Where(TTable table, SpryParameters parameters, string columnName)
 {
     _whereBuilder        = new StringBuilder();
     _table               = table;
     _parameters          = parameters;
     _columnName          = columnName.Replace(";", "");
     _columnParameterName = CleanParameterName(_columnName);
 }
Exemplo n.º 3
0
 public TColType ExecuteScalar <TColType>(IDbConnection connection, CommandType commandType = CommandType.Text, SpryParameters parameters = null)
 {
     Parameters.Add(parameters);
     return(new SqlExecutor(Build()).ExecuteScalar <TColType>(connection, commandType, Parameters));
 }
Exemplo n.º 4
0
 public IEnumerable <dynamic> Query(IDbConnection connection, CommandType commandType = CommandType.Text, SpryParameters parameters = null)
 {
     Parameters.Add(parameters);
     return(new SqlExecutor(Build()).Query(connection, commandType, Parameters));
 }
Exemplo n.º 5
0
 public int Execute(IDbConnection connection, CommandType commandType = CommandType.Text, SpryParameters parameters = null)
 {
     return(_table.Execute(connection, parameters: parameters));
 }
Exemplo n.º 6
0
 public TColType ExecuteScalar <TColType>(IDbConnection connection, CommandType commandType = CommandType.Text, SpryParameters parameters = null)
 {
     return(_table.ExecuteScalar <TColType>(connection, parameters: parameters));
 }
Exemplo n.º 7
0
 public IEnumerable <dynamic> Query(IDbConnection connection, CommandType commandType = CommandType.Text, SpryParameters parameters = null)
 {
     return(_table.Query(connection, parameters: parameters));
 }