public static string numLicitacao(int id) { DetachedCriteria dc = DetachedCriteria.For(typeof(NumeroProcesso)); dc.CreateAlias("TipoNumero", "tn"); dc.Add(Expression.Eq("Processo.Id", id)); dc.Add(Expression.Eq("tn.Descricao", "LICITAÇÃO")); NumeroProcesso np = new NumeroProcesso(); np = NumeroProcesso.FindFirst(dc); if (np != null) { return(np.numeroProcesso); } return(""); }
/// <summary> /// Lista os numeros do processo. /// </summary> /// <returns> /// A <see cref="ProcessoAndamento"/> /// </returns> public virtual NumeroProcesso[] ListaNumeros() { return(NumeroProcesso.FindAll(Expression.Eq("Processo.Id", this.Id))); }