Exemplo n.º 1
0
        // GET: Categoria/Details/5
        public ActionResult Details(int id)
        {
            SessionInitialize();

            CategoriaCAD cad = new CategoriaCAD(session);
            CategoriaCEN cen = new CategoriaCEN(cad);

            CategoriaEN en    = cad.ReadOIDDefault(id);
            Categoria   model = new AssemblerCategoria().ConvertENToModelUI(en);


            SessionClose();


            return(View(model));
        }
        // GET: /Articulo/Categoria/5
        public ActionResult PorCategoria(int id)
        {
            SessionInitialize();
            ArticuloCAD cadArt = new ArticuloCAD(session);
            CategoriaCAD cadCat = new CategoriaCAD(session);
            ArticuloCEN cen = new ArticuloCEN(cadArt);
            IList<ArticuloEN> listArtEn = cen.DameArticulosPorCat(id);
            IEnumerable<Ruta> listArt = new AssemblerArticulo().ConvertListENToModel(listArtEn).ToList();
            CategoriaEN catEN = cadCat.ReadOIDDefault(id);

            ViewData["IdCategoria"] = id;
            if (catEN != null)
                ViewData["NombreCategoria"] = catEN.Nombre;

            SessionClose();
            return View(listArt);
        }