public Funcionario(Usuario usuario, DateTime dataContratacao, DateTime?dataDemissao, Cargo cargo, Conselho conselho, Pessoa pessoa, Consulta prontuario) { Usuario = usuario; SetDataContratacao(dataContratacao); SetDataDemissao(dataDemissao); if (cargo.IsHealthProfession) { Conselho = conselho; } else { Conselho = null; } this.Pessoa = pessoa; SetCargo(cargo.IsHealthProfession, cargo); }
public Funcionario( DateTime dataContratacao, DateTime?dataDemissao, Cargo cargo, Conselho conselho, Pessoa pessoa) { SetDataContratacao(dataContratacao); SetDataDemissao(dataDemissao); SetCargo(cargo.IsHealthProfession, cargo); if (cargo.IsHealthProfession) { Conselho = conselho; } else { Conselho = null; } this.Pessoa = pessoa; }