Ejemplo n.º 1
0
        // GET: Categoria/Details/5 -> ver los detalles de las categorias
        public ActionResult Details(int id)
        {
            SessionInitialize();
            CategoriaEN catEN = new CategoriaCAD(session).MuestraCategoriaPorOID(id);
            Categoria   cat   = new AssemblerCategoria().ConvertENToModelUI(catEN);

            SessionClose();
            return(View(cat));
        }
Ejemplo n.º 2
0
        // GET: Categoria
        public ActionResult Index()
        {
            SessionInitialize();

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

            IList <CategoriaEN>     listEn    = cen.ReadAll(0, -1);
            IEnumerable <Categoria> listModel = new AssemblerCategoria().ConvertListENToModel(listEn).ToList();

            SessionClose();


            return(View(listModel));
        }
Ejemplo n.º 3
0
        public ActionResult Index(FormCollection form)
        {
            try
            {
                SessionInitialize();
                IEnumerable <Categoria> cats = new AssemblerCategoria().ConvertListENToModel(new CategoriaCEN(new CategoriaCAD(session)).GetSubcategoriasByNombre(Convert.ToString(form["supcateg"])));
                SessionClose();

                return(View(cats));
            }
            catch
            {
                return(View());
            }
        }
Ejemplo n.º 4
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));
        }
Ejemplo n.º 5
0
        // GET: Categoria/Delete/5
        public ActionResult Delete(int id)
        {
            try
            {
                SessionInitialize();
                CategoriaCAD catCad = new CategoriaCAD();
                CategoriaCEN catCen = new CategoriaCEN(catCad);
                CategoriaEN  catEN  = new CategoriaCAD(session).MuestraCategoriaPorOID(id);
                Categoria    cat    = new AssemblerCategoria().ConvertENToModelUI(catEN);

                SessionClose();

                catCen.Destroy(cat.id);
                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Ejemplo n.º 6
0
        // GET: Categoria
        public ActionResult Index() //INDICE: QUIERO VER UNA LISTA CON LAS CATEGORIAS
        {
            SessionInitialize();
            CategoriaCAD        catCad     = new CategoriaCAD(session);
            CategoriaCEN        catCen     = new CategoriaCEN(catCad);
            IList <CategoriaEN> listCatsEN = catCen.MuestraCategorias(0, -1);
            IList <CategoriaEN> listconSup = new List <CategoriaEN>();

            foreach (CategoriaEN cosaCats in listCatsEN)
            {
                if (cosaCats.Supercategoria != null)
                {
                    listconSup.Add(cosaCats);
                }
            }
            IEnumerable <Categoria> listCats = new AssemblerCategoria().ConvertListENToModel(listconSup).ToList();

            SessionClose();
            return(View(listCats));
        }