Example #1
0
        public Fornecedor(Empresa empresa, string nome, Rg rg, DataNascimento dataNascimento, Documento documento, Telefone telefone)
        {
            Empresa        = empresa;
            Rg             = rg;
            DataNascimento = dataNascimento;
            Documento      = documento;

            Nome         = nome;
            DataCadastro = DateTime.Now;

            AdicionarTelefone(telefone);
        }
Example #2
0
        public Fornecedor(Empresa empresa, string nome, Rg rg, DataNascimento dataNascimento, Documento documento, Telefone telefone)
        {
            if (!documento.EhValido)
            {
                throw new DomainException("O documento não é valido.");
            }
            Documento      = documento;
            Empresa        = empresa;
            Rg             = rg;
            DataNascimento = dataNascimento;

            Nome         = nome;
            DataCadastro = DateTime.Now;

            AdicionarTelefone(telefone);
        }