Ejemplo n.º 1
0
        public void AdicionarPessoa(NomeCompleto nome, ETipoType tipo, Idade idade, Renda renda)
        {
            var pessoa = new Pessoa(Id, nome, tipo, idade, renda);

            if (pessoa.Invalid)
            {
                AddNotifications(pessoa);
            }
            _pessoas.Add(pessoa);
        }
Ejemplo n.º 2
0
        public Pessoa(EntityId familiaId, NomeCompleto nome, ETipoType tipo, Idade idade, Renda renda)
        {
            FamiliaId = familiaId;
            Id        = new EntityId(Guid.NewGuid());
            Nome      = nome;
            Tipo      = tipo;
            Idade     = idade;
            Renda     = renda;

            AddNotifications(nome, idade, renda);
        }
Ejemplo n.º 3
0
 public void AdicionarPessoa(Familia familia, NomeCompleto nome, Idade idade, ETipoType tipo, Renda renda)
 {
     familia.AdicionarPessoa(nome, tipo, idade, renda);
 }