// GET: Eventos/Edit/5 public ActionResult Edit(int id) { var eveBLL = new EventoBLL(); tblEvento objEve = eveBLL.RetrievEventoByID(id); var aulaBLL = new AulaBLL(); List <tblAula> listaAulas = aulaBLL.RetrieveAll(); ViewBag.idAula = new SelectList(listaAulas, "idAula", "nombreAula", objEve.idAula); var colaboradorBLL = new ColaboradorBLL(); List <tblColaboradore> listacolaborador = colaboradorBLL.RetrieveAll(); ViewBag.idColaborador = new SelectList(listacolaborador, "idcolaborador", "nombreColaborador", objEve.idColaborador); var nivelBLL = new NivelBLL(); List <tblNivel> listaNivel = nivelBLL.RetrieveAll(); ViewBag.idNivel = new SelectList(listaNivel, "idNivel", "nivelNombre", objEve.idNivel); return(View(objEve)); }
// GET: Eventos/Delete/5 public JsonResult DeleteEventos(int id) { var eveBLL = new EventoBLL(); wmJsonResult objJson = new wmJsonResult(); try { tblEvento evento = eveBLL.RetrievEventoByID(id); if (evento != null) { bool banderita = eveBLL.Delete(id); if (banderita == true) { objJson.bandera = true; objJson.mensaje = "El evento se eliminó correctamente"; } else { objJson.bandera = false; objJson.mensaje = "El evento NO se eliminó correctamente"; } } else { objJson.bandera = false; objJson.mensaje = "El evento no se encontró"; } } catch { objJson.bandera = false; objJson.mensaje = "Ocurrio una excepcion al eliminar el evento"; } return(Json(objJson, JsonRequestBehavior.AllowGet)); }