public int EjecutarSentencia(DynamicParameters parametros = null) { if (HayQueDebugar) { Traza = TrazaSql.CrearTraza(Fichero); } try { return(Ejecutar(parametros)); } finally { if (HayQueDebugar) { Traza.Cerrar(); } } }
public List <T> LanzarConsulta(DynamicParameters parametros = null) { List <T> resultado = null; if (HayQueDebugar) { Traza = TrazaSql.CrearTraza(Fichero); } try { resultado = Lanzar(parametros); } finally { if (HayQueDebugar) { Traza.Cerrar(); } } return(resultado); }
private void CrearTraza(NivelDeTraza nivel, string fichero) { Traza = TrazaSql.CrearTraza(fichero, nivel); Interceptor.Traza = Traza; }