Example #1
0
 public static T Find <T>(DatabaseConnectionOption databaseInfo, string sql, object param = null)
 {
     using (var conn = DatabaseFactory.Connection(databaseInfo))
     {
         return(conn.QueryFirstOrDefault <T>(sql, param));
     }
 }
Example #2
0
 public static T Scalar <T>(DatabaseConnectionOption databaseInfo, string sql, object param = null)
 {
     using (var conn = DatabaseFactory.Connection(databaseInfo))
     {
         return(conn.ExecuteScalar <T>(sql, param));
     }
 }
Example #3
0
 public static IEnumerable <T> Query <T>(DatabaseConnectionOption databaseInfo, string sql, object param = null)
 {
     using (var conn = DatabaseFactory.Connection(databaseInfo))
     {
         return(conn.Query <T>(sql, param));
     }
 }