public static void gestionarPerfil() { /* Test the JSON generetion */ L03_FakeDB.TablaUsuario.InstanciarUsuarios(20); String s = L03_FakeDB.TablaUsuario.ToJSON(); Console.WriteLine(s); /* Test Controladora para buscar Usuario */ try { Console.WriteLine("Indique el id del usuario a buscar: "); String idUsuario = Console.ReadLine(); Ctrl_GestionarPerfil controlGestionar = new Ctrl_GestionarPerfil(); Usuario usuario = controlGestionar.buscarUsuario(idUsuario); Console.WriteLine(System.Text.Json.JsonSerializer.Serialize(usuario)); } catch (UsuarioException ex) { Console.WriteLine("ERROR-->" + ex.Message); } /* Test Controladora para actualizar Usuario */ try { Console.WriteLine("Indique el id del usuario a actualizar: "); String idUsuario = Console.ReadLine(); Ctrl_GestionarPerfil controlGestionar = new Ctrl_GestionarPerfil(); //Aquí obtengo el valor anterior Usuario usuario = controlGestionar.buscarUsuario(idUsuario); Console.WriteLine(System.Text.Json.JsonSerializer.Serialize(usuario)); //Realizar la actualizacion bool confirmacion = controlGestionar.actualizarPerfil(idUsuario, "edit", "edit", usuario.fechaNacimiento, null, 0, "edit", "edit", "edit"); //Verificar actualizacion Usuario usu = controlGestionar.buscarUsuario(idUsuario); Console.WriteLine(System.Text.Json.JsonSerializer.Serialize(usu)); } catch (UsuarioException ex) { Console.WriteLine("ERROR-->" + ex.Message); } Console.ReadLine(); }
public void verificarQueExisteElContador() { bool registrado = false; Ctrl_GestionarPerfil controladora = new Ctrl_GestionarPerfil(); TablaUsuario.InstanciarUsuarios(1); Usuario usuarioBuscado = controladora.buscarUsuario("10000"); if (usuarioBuscado != null) { DateTime fecha = new DateTime(2020, 08, 08); registrado = new Ctrl_RegistrarHistoria().registrarHistoria("La historia", fecha, "Que lindo dia", null, "10000"); } Assert.That(registrado, Is.True); }