public List <CatalogoResult> NuevosMateriales()
        {
            MenuRepositorio repo  = new MenuRepositorio();
            var             lista = repo.NuevosMateriales();

            return(lista);
        }
        public List <CatalogoResult> ListarTop10(DateTime fecha)
        {
            MenuRepositorio       repo  = new MenuRepositorio();
            List <CatalogoResult> lista = repo.ListarTop24(fecha.AddDays(-7)); //fechahora de mexico menos un dia

            return(lista ?? new List <CatalogoResult>());
        }
Esempio n. 3
0
        public List <CatalogoResult> ListarTop10(DateTime fecha)
        {
            MenuRepositorio       repo  = new MenuRepositorio();
            List <CatalogoResult> lista = repo.ListarTop24(fecha.AddDays(-1));


            return(lista);
        }
Esempio n. 4
0
        public List <ClasficacionPrincipalResult> ListarClasificaionesPrincipales()
        {
            MenuRepositorio repo = new MenuRepositorio();
            List <ClasficacionPrincipalResult> lista = repo.ListarClasificaionesPrincipales();


            return(lista);
        }
        [ChildActionOnly] // Somente Utilizado como Filho, a exemplo de um Web User Control
        //[OutputCache(Duration =3600, VaryByParam ="*")]
        public ActionResult TenisCategoria()
        {
            _menuRepositorio = new MenuRepositorio();
            var categorias = _menuRepositorio.ObterTenisPorCategoria();
            var subGrupo   = _menuRepositorio.SubGrupoTenis();

            SubGrupoCategoriasViewModel viewCat = new SubGrupoCategoriasViewModel();

            viewCat.Categorias = categorias;
            viewCat.SubGrupo   = subGrupo;

            return(PartialView("_TenisCategoria", viewCat));
        }
        public ActionResult TenisCategoria()
        {
            _menuRepositorio = new MenuRepositorio();
            var categorias = _menuRepositorio.ObterTenisCategoria();
            var subGrupo   = _menuRepositorio.SubGrupoTenis();

            SubGrupoCategoriasViewModel model = new SubGrupoCategoriasViewModel
            {
                Categorias = categorias,
                SubGrupo   = subGrupo
            };

            return(PartialView("_TenisCategoria", model));
        }
        public ActionResult CasualSubGrupo()
        {
            _menuRepositorio = new MenuRepositorio();
            var casual   = _menuRepositorio.ModalidadeCasual();
            var subGrupo = _menuRepositorio.ObterCasualSubGrupo();

            var model = new ModalidadeSubGrupoViewModel
            {
                Modalidade = casual,
                SubGrupos  = subGrupo
            };

            return(PartialView("_CasualSubGrupo", model));
        }
Esempio n. 8
0
        public ActionResult Suplementos()
        {
            _menuRepositorio = new MenuRepositorio();
            var categoria = _menuRepositorio.Suplementos();
            var subgrupos = _menuRepositorio.ObterSuplementos();

            CategoriaSubGruposViewModel model = new CategoriaSubGruposViewModel
            {
                Categoria = categoria,
                SubGrupos = subgrupos
            };

            return(PartialView("_Suplementos", model));
        }
Esempio n. 9
0
        public JsonResult ObterMarcas()
        {
            _repositorio = new MenuRepositorio();
            var listaMarcas = _repositorio.ObterMarcas();
            var marcas      = from m in listaMarcas
                              select new
            {
                m.MarcaDescricao,
                MarcaDescricaoSeo = m.MarcaDescricao.ToSeoUrl(),
                m.MarcaCodigo
            };

            return(Json(marcas, JsonRequestBehavior.AllowGet));
        }
Esempio n. 10
0
        public JsonResult ObterEsportes()
        {
            _repositorio = new MenuRepositorio();
            var cat        = _repositorio.ObterCategorias();
            var categorias = from c in cat
                             select new
            {
                c.CategoriaDescricao,
                CategoriaDescricaoSeo = c.CategoriaDescricao.ToSeoUrl(),
                c.CategoriaCodigo
            };

            return(Json(categorias, JsonRequestBehavior.AllowGet));
        }
        public JsonResult ObterClubesInternacionais()
        {
            _repositorio = new MenuRepositorio();

            var clubesRepositorio = _repositorio.ObterClubesInternacionais();

            var clubes = from c in clubesRepositorio
                         select new
            {
                ClubeCodigo = c.LinhaCodigo,
                ClubeSeo    = c.LinhaDescricao.ToSeoUrl(),
                Clube       = c.LinhaDescricao
            };

            return(Json(clubes, JsonRequestBehavior.AllowGet));
        }
Esempio n. 12
0
        //  [OutputCache(Duration = 3600, Location = System.Web.UI.OutputCacheLocation.Server, VaryByParam = "none")]
        public JsonResult ObterSelecoes()
        {
            _repositorio = new MenuRepositorio();

            var selecoes = _repositorio.ObterSelecoes();

            var iselecoesSel = from s in selecoes
                               select new
            {
                s.LinhaDescricao,
                LinhaDescricaoSeo = s.LinhaDescricao.ToSeoUrl(),
                s.LinhaCodigo
            };

            return(Json(iselecoesSel, JsonRequestBehavior.AllowGet));
        }
Esempio n. 13
0
        // [OutputCache(Duration = 3600, Location = System.Web.UI.OutputCacheLocation.Server, VaryByParam = "none")]
        public JsonResult ObterClubesInternacionais()
        {
            _repositorio = new MenuRepositorio();

            var internacionais = _repositorio.ObterClubesInternacionais();

            var internacionaisSel = from i in internacionais
                                    select new
            {
                i.LinhaDescricao,
                LinhaDescricaoSeo = i.LinhaDescricao.ToSeoUrl(),
                i.LinhaCodigo
            };

            return(Json(internacionaisSel, JsonRequestBehavior.AllowGet));
        }
Esempio n. 14
0
        public List <MenuResult> ListarClasificaionesPrincipales()
        {
            MenuRepositorio repo = new MenuRepositorio();
            List <ClasficacionPrincipalResult> lista = repo.ListarClasificaionesPrincipales();

            if (lista != null && lista.Count > 0)
            {
                var arbolMenu = (from n1 in lista
                                 group n1 by new { n1.class1_nombre, n1.class1_id } into grupo1
                                 select new MenuResult
                {
                    NombreGrupo = grupo1.Key.class1_nombre.ToString(),
                    classId = grupo1.Key.class1_id,
                    NombresItems = (from n2 in grupo1
                                    group n2 by new { n2.class2_nombre, n2.class2_id } into grupo2
                                    select new MenuResult
                    {
                        NombreGrupo = grupo2.Key.class2_nombre.ToString(),
                        classId = grupo2.Key.class2_id,
                        NombresItems = (from n3 in grupo2
                                        group n3 by new { n3.class3_nombre, n3.class3_id } into grupo3
                                        select new MenuResult
                        {
                            NombreGrupo = grupo3.Key.class3_nombre,
                            classId = grupo3.Key.class3_id,
                        }
                                        ).ToList()
                    }


                                    ).ToList()
                }).ToList();
                return(arbolMenu);
            }
            else
            {
                return(new List <MenuResult>());
            }
        }