Galera preciso buscar no banco através do Entity Framework a campanha de um determinado participante, porem hoje o código está assim :
IEnumerable<Participante> listParticipante =
GetSet().Where(participante => participante.CPF == Cpf || Cpf == null || Cpf == "")
.Where(participante => participante.ParticipanteStatus.Where(x => (x.StatusId == IdStatus && x.Ativo) || IdStatus == 0).FirstOrDefault() != null)
.Where(participante => IdCargo == 0 || (participante.ParticipantePerfil.FirstOrDefault(x => x.Ativo).PerfilId == IdCargo))
.Where(participante => participante.OrigemEstrutura.Where(x => x.Ativo && (IdEstrutura == 0 || x.Estrutura.Id == IdEstrutura)).FirstOrDefault() != null)
;
Como posso fazer com que esse select seja incluido na instrução acima ?
Segue :
select * from dbo.TB_ParticipantePerfil as p
join TB_CampanhaPerfil as c on
p.PerfilId = c.PerfilId
where CampanhaId = 1
Obrigado
SirSmart