private static void Ejecutar() { Console.ForegroundColor = ConsoleColor.Cyan; var container = Bootstrapper.LoadContainer(); var objJobLoggerEntidad = new JobLoggerEntidad(); Console.WriteLine("INGRESE EL TIPO DE MENSAJE:"); Console.WriteLine("(1) MENSAJE"); Console.WriteLine("(2) ERROR"); Console.WriteLine("(3) WARNING"); objJobLoggerEntidad.TipoMensaje = Console.ReadLine(); Console.WriteLine("INGRESE EL MENSAJE: "); objJobLoggerEntidad.Message = Console.ReadLine(); using (var scope = container.BeginLifetimeScope()) { var app = scope.Resolve<IJobLoggerAplicacionServicio>(); var objJobLogger = new JobLoggerBelatrix(app); var statusResponse = objJobLogger.LogMessage(objJobLoggerEntidad); if (statusResponse.Success) Console.WriteLine(DateTime.Now.ToShortDateString() + ": " + statusResponse.Message); else Console.WriteLine(DateTime.Now.ToShortDateString() + ": " + string.Join(string.Empty, statusResponse.Messages)); } Console.ReadLine(); Console.Clear(); Ejecutar(); }
public void TestGuardarenBd() { var container = Bootstrapper.LoadContainer(); var objJobLoggerEntidad = new JobLoggerEntidad { Message = "TestGuardarenBd", TipoMensaje="1" }; using (var scope = container.BeginLifetimeScope()) { var app = scope.Resolve<IJobLoggerAplicacionServicio>(); var objJobLogger = new JobLoggerBelatrix(app); var actual = objJobLogger.GuardarenBd(objJobLoggerEntidad); Assert.AreEqual(true, actual.Success); } }