public List <Tuple <Criterio, bool> > Listar(int portfolioId) { List <Criterio> todosCriterios = cDao.Listar(); List <Criterio> noPortfolio = this.ListarPorPortfolio(portfolioId); List <Tuple <Criterio, bool> > result = new List <Tuple <Criterio, bool> >(); foreach (var s in todosCriterios) { result.Add(new Tuple <Criterio, bool>(s, noPortfolio.Select(i => i.Descricao).Contains(s.Descricao) ? true: false)); } return(result.OrderBy(i => i.Item1.Descricao).ToList()); }
public Criterio Listar(Criterio entidade) { return(_criterio.Listar(entidade)); }
public List <Criterio> Listar() { return(dao.Listar()); }