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); }
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); }