Ejemplo n.º 1
0
 public IExecute <T> InsertWithQuery <TKey, TResult>(Expression <Func <T, TKey> > fields, IQuery <TResult> sql)
 {
     FieldVisitor.ResolveInsertField <T, TKey, TResult>(sql, fields);
     return(this);
 }
Ejemplo n.º 2
0
 public IExecute <T> InsertWithQuery <TResult>(IQuery <TResult> sql, bool ignoreKey = true)
 {
     FieldVisitor.ResolveInsertField <T, TResult>(sql, ignoreKey);
     return(this);
 }
Ejemplo n.º 3
0
 public IExecute <T> Insert(IEnumerable <T> list, bool ignoreKey = true)
 {
     FieldVisitor.ResolveInsertField <T, T>(list, ignoreKey);
     return(this);
 }
Ejemplo n.º 4
0
 public IExecute <T> Insert <TKey>(IEnumerable <T> list, Expression <Func <T, TKey> > fields)
 {
     FieldVisitor.ResolveInsertField(fields, list);
     return(this);
 }
Ejemplo n.º 5
0
 public IExecute <T> Insert(object obj, bool ignoreKey = true, bool increment = false)
 {
     Builder.InsertKey = increment;
     FieldVisitor.ResolveInsertField <T>(obj, ignoreKey);
     return(this);
 }