public Funcionario Build() { var funcionario = new Funcionario(_nome, _cpf); AtribuirId(_id, funcionario); if (_idEmpresa.HasValue) { funcionario.AlterarEmpresa(_idEmpresa.Value); } return(funcionario); }