Esempio n. 1
0
 /// <summary>
 /// Performs CRUD row update. Override to do custom update
 /// </summary>
 protected internal async override Task <int> DoUpdateAsync(OracleConnection cnn, OracleTransaction transaction, Doc row, IDataStoreKey key = null, FieldFilterFunc filter = null)
 {
     CheckReadOnly(row.Schema, "update");
     return(await CRUDGenerator.CRUDUpdate(this, cnn, transaction, row, key, filter).ConfigureAwait(false));
 }
Esempio n. 2
0
 /// <summary>
 /// Performs CRUD row update. Override to do custom update
 /// </summary>
 protected internal virtual int DoUpdate(OracleConnection cnn, OracleTransaction transaction, Doc row, IDataStoreKey key = null, FieldFilterFunc filter = null)
 {
     checkReadOnly(row.Schema, "update");
     return(CRUDGenerator.CRUDUpdate(this, cnn, transaction, row, key, filter));
 }