// GET: EjemploDetalles
        public PartialViewResult ListaEjemploDetalle(int idEjemplo, int id)
        {
            ViewData["Ejemplo_id"] = idEjemplo;
            ViewData["id"]         = id;/*para saber que ejemplo detalle fue seleccionado*/
            Ejemplo ejemplo = new BusEjemplo().ListaById(idEjemplo);
            Subtema subtema = new BusSubtema().ListaById(ejemplo.SubtemaId);

            ViewData["NombreTema"]    = new BusTema().nombreDelTema(subtema.TemaId);
            ViewData["nombreSubtema"] = new BusSubtema().NombreSubtema(ejemplo.SubtemaId);
            List <EjemploDetalle> Lst = busED.Listar(idEjemplo);

            return(PartialView("_LstEjemploDetalle", Lst));
        }
        // GET: EjemploDetalles/Delete/5
        //public ActionResult Delete(int? id)
        //{
        //    if (id == null)
        //    {
        //        return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
        //    }
        //    EjemploDetalle ejemploDetalle = busED.ListaById(id);
        //    if (ejemploDetalle == null)
        //    {
        //        return HttpNotFound();
        //    }
        //    return View(ejemploDetalle);
        //}

        // POST: EjemploDetalles/Delete/5
        //[HttpPost, ActionName("Delete")]
        //[ValidateAntiForgeryToken]
        public PartialViewResult Delete(int id)
        {
            EjemploDetalle ejemploDetalle = busED.ListaById(id);

            busED.Delete(id);

            List <EjemploDetalle> LstEjemploDet = new BusEjemploDetalle().Listar(ejemploDetalle.EjemploId);

            ViewData["Ejemplo_id"] = ejemploDetalle.EjemploId;
            ViewData["id"]         = "-1";/*para saber que ejemplo detalle fue seleccionado*/
            Ejemplo ejemplo = new BusEjemplo().ListaById(ejemploDetalle.EjemploId);
            Subtema subtema = new BusSubtema().ListaById(ejemplo.SubtemaId);

            ViewData["NombreTema"]    = new BusTema().nombreDelTema(subtema.TemaId);
            ViewData["nombreSubtema"] = new BusSubtema().NombreSubtema(ejemplo.SubtemaId);
            return(PartialView("_LstEjemploDetalle", LstEjemploDet));
        }
Esempio n. 3
0
 public SubtemasController()
 {
     bus = new BusSubtema();
 }
 //BusEjemploDetalle busEjemDet;
 public EjemploesController()
 {
     busEjemplo = new BusEjemplo();
     busSubtema = new BusSubtema();
     busTema    = new BusTema();
 }
Esempio n. 5
0
        public PartialViewResult obtenerDatos()
        {
            List <Subtema> Lst = new BusSubtema().Listar();

            return(PartialView("_LstArbol", Lst));
        }