Example #1
0
        static void Main(string[] args)
        {
            Titulo.Cabecalho(Assembly.GetCallingAssembly().GetName().Name);

            Usuario5 usuario = new Usuario5()
            {
                Nome  = "José",
                Email = "*****@*****.**",
                Senha = "123456ab"
            };

            Log.GravarUsuario(usuario);
            Log.Gravar(usuario.Clone());

            usuario.Nome = "José Costa";

            Log.GravarUsuario(usuario);
            Log.Gravar(usuario.Clone());

            Carro carro = new Carro()
            {
                Marca = "FIAT", Modelo = "UNO"
            };

            Log.GravarCarro(carro);
            Log.Gravar(carro);

            Log.ApresentarLogObjetos();

            Console.WriteLine();

            Log.ApresentarLogReflection();

            Console.WriteLine("Log gravado!");

            Titulo.Rodape();
        }
Example #2
0
 public static void GravarUsuario(Usuario5 usuario)
 {
     usuarios.Add((Usuario5)usuario.Clone());
 }