예제 #1
0
        /// <summary>
        /// Realiza un log de alerta.
        /// </summary>
        /// <param name="mensaje"></param>
        /// <param name="nombreOrigen"></param>
        /// <param name="nombreCarpeta"></param>
        public void LogAlerta(string mensaje, string nombreOrigen, string nombreCarpeta)
        {
            var nombreArchivo = Cadenas.Formatear(FormatoNombreArchivo, Convertidores.FechaParaNombreArchivo(_ahora), nombreCarpeta);
            var mensajeFinal  = Cadenas.Formatear(FormatoRenglon, _ahora.ToString(FormatoFecha, this._cultureInfo), "ALERTA", nombreOrigen, mensaje);

            _sa.Archivos.GrabarEnString(nombreArchivo, mensajeFinal, true);
        }
예제 #2
0
        public void FormatearTest()
        {
            var actual = Cadenas.Formatear("El nombre es {0} y el apellido es {1}.", "Homero", "Simpson");

            Assert.AreEqual("El nombre es Homero y el apellido es Simpson.", actual);
        }