예제 #1
0
 public static Task <int> ExecuteNonQuery(this Database db, string storedProcedureName, object sqlParams = null)
 {
     return(db.ExecuteAsync(StoredProcUtil.FormatStoredProc(storedProcedureName, sqlParams), sqlParams));
 }
예제 #2
0
 public static Task <List <TResult> > ExecuteStoredProc <TResult>(this Database db, string storedProcedureName, object sqlParams = null)
 {
     return(db.FetchAsync <TResult>(StoredProcUtil.FormatStoredProc(storedProcedureName, sqlParams), sqlParams));
 }
예제 #3
0
 public static Task <List <TResult> > ExecuteFunc <TResult>(this Database db, string functionName, params object[] parameters)
 {
     return(db.FetchAsync <TResult>(StoredProcUtil.FormatFunc(functionName, parameters), parameters));
 }