public JsonResult Edit(EjemploDetalle ejemploDetalle) { string msj = ""; if (ModelState.IsValid) { busED.update(ejemploDetalle); if (string.IsNullOrEmpty(busED.Error)) { msj = "OK"; } else { msj = busED.Error; } } //List<EjemploDetalle> LstEjemploDet = new BusEjemploDetalle().Listar(ejemploDetalle.EjemploId); //ViewData["Ejemplo_id"] = ejemploDetalle.EjemploId; //ViewData["id"] = ejemploDetalle.Id;/*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); return(Json(msj)); }
// GET: EjemploDetalles/Create public PartialViewResult Create(int idEjemplo) { EjemploDetalle ejemploDetalle = new EjemploDetalle() { EjemploId = idEjemplo }; return(PartialView("_Create", ejemploDetalle)); }
// 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)); }
// GET: EjemploDetalles/Edit/5 public PartialViewResult Editar(int?id) { EjemploDetalle ejemploDetalle = busED.ListaById(id); return(PartialView("_Edit", ejemploDetalle)); }