示例#1
0
        /// <summary>
        /// Publica la Excepción teniendo la configuración asociada a una determinada Política de Excepción
        /// </summary>
        /// <param name="exception">Exception a publicar</param>
        /// <param name="politicaExcepcion">Politica de Excepcion</param>
        /// <returns></returns>
        public static bool PublicarExcepcion(Exception exception, PoliticaExcepcion politicaExcepcion)
        {
            ManejadorLog manejadorLog = new ManejadorLog();

            manejadorLog.GrabarLog(string.Format("{0}{1}StackTrace: {2}{3}Inner Exception:{4}",
                                                 exception.Message
                                                 , Environment.NewLine
                                                 , exception.StackTrace
                                                 , Environment.NewLine
                                                 , exception.InnerException));
            return(true);
        }
        public void GrabarLogMapa(params string[] datos)
        {
            ManejadorLog manejadorLog = new ManejadorLog();

            manejadorLog.GrabarLogMapa(datos);
        }
        public void GuardarTrama(string p)
        {
            ManejadorLog manejadorLog = new ManejadorLog();

            manejadorLog.GrabarLogOperaciones(p);
        }