コード例 #1
0
        public IEnumerable <GrupoComProdutosVm> Consultar()
        {
            var gruposComProdutos = new List <GrupoComProdutosVm>();
            var gruposDeProduto   = _grupoDeProdutoDao.ObterTodos();

            foreach (var grupoDeProduto in gruposDeProduto)
            {
                var produtosDoGrupo  = _produtoDao.ObterPorGrupoDeProduto(grupoDeProduto);
                var grupoComProdutos = new GrupoComProdutosVm
                {
                    Grupo    = grupoDeProduto,
                    Produtos = produtosDoGrupo
                };

                gruposComProdutos.Add(grupoComProdutos);
            }

            return(gruposComProdutos);
        }