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