Ejemplo n.º 1
0
 public int EjecutarSentencia(DynamicParameters parametros = null)
 {
     if (HayQueDebugar)
     {
         Traza = TrazaSql.CrearTraza(Fichero);
     }
     try
     {
         return(Ejecutar(parametros));
     }
     finally
     {
         if (HayQueDebugar)
         {
             Traza.Cerrar();
         }
     }
 }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
 private void CrearTraza(NivelDeTraza nivel, string fichero)
 {
     Traza             = TrazaSql.CrearTraza(fichero, nivel);
     Interceptor.Traza = Traza;
 }
Ejemplo n.º 4
0
 public ConsultaSql(TrazaSql traza, string sentencia)
 {
     Sentencia = sentencia;
     Traza     = traza;
 }