Esempio n. 1
0
 public IEnumerable <CategoriaComInfoLeilao> ConsultaCategoriasComTotalDeLeiloesEmPregao()
 {
     return(_categoriaRepositorio.BuscarTodos()
            .Select(c => new CategoriaComInfoLeilao
                    (
                        c.Id,
                        c.Descricao,
                        c.Imagem,
                        c.Leiloes,
                        c.Leiloes.Where(x => x.Situacao == SituacaoLeilao.Rascunho).Count(),
                        c.Leiloes.Where(x => x.Situacao == SituacaoLeilao.Pregao).Count(),
                        c.Leiloes.Where(x => x.Situacao == SituacaoLeilao.Finalizado).Count()
                    )));
 }
Esempio n. 2
0
 public IEnumerable <Categoria> ConsultarCategorias()
 {
     return(_categoriaRepositorio.BuscarTodos());
 }