Exemplo n.º 1
0
            public Controller()
            {
                View           = new View.ViewClass(model);
                Model          = new ModelClass(view);
                InAndOut.Model = Model;

                view.UtilizadorClicouEmSubmeterPessoa       += PrecisoAdicionarIndividuo;
                view.UtilizadorClicouEmImprimirPessoas      += PrecisoImprimirPessoas;
                view.UtilizadorClicouEmProcurarCodigoPostal += PrecisoMoradas;
                view.UtilizadorSolicitouListaDePessoas      += PrecisoPessoas;
                view.UtilizadorClicouEmApagarPessoa         += PrecisoApagarPessoa;
            }
Exemplo n.º 2
0
            public ModelClass(View.ViewClass v)
            {
                view     = v;
                Persons  = new List <object>();
                Academia = new Academia();

                //Só para testes
                Academia.Pessoas.Add(new Person("Hélder Alexandre de Sousa Lima", true, new List <object>()
                {
                    new CartaoDeCidadao("133683761ZX8", new DateTime(2021, 10, 21))
                }, new DateTime(1988, 03, 02), new List <Morada>()
                {
                    new Morada("Principal", "Rua", "Dias Lourenço", "10", null, "2925", "135")
                }));
                //
            }