/// <summary> /// Lista todas as pessoas envolvidas no processo. /// </summary> /// <returns> /// A <see cref="PessoaProcesso"/> /// </returns> public virtual ProcessoPapelPessoa[] ListarPessoasEnvolvidas() { DetachedCriteria dc = DetachedCriteria.For(typeof(ProcessoPapelPessoa)); dc.CreateAlias("Papel", "pap"); dc.Add(Expression.Eq("Processo.Id", this.Id)); dc.Add(Expression.Not(Expression.Eq("pap.Descricao", "VENCEDOR"))); return(ProcessoPapelPessoa.FindAll(dc)); }
public virtual ProcessoPapelPessoa[] ListarPessoasDoPapel() { return(ProcessoPapelPessoa.FindAll(Expression.Eq("Papel.Id", this.Id))); }