public static IDbCommand ToDbCommand(this IDbCommand dbCmd) { var hasDbCmd = dbCmd as IHasDbCommand; return hasDbCmd != null ? hasDbCmd.DbCommand.ToDbCommand() : dbCmd; }