public ActionResult Experiencias(int idMiembro, int idTipoExperiencia) { if (!this.currentUser()) { return(RedirectToAction("Ingresar")); } if (!isAdministrator()) { return(RedirectToAction("Index")); } MenuNavBarSelected(3); MiembrosBL objBL = new MiembrosBL(); ViewBag.IdMiembro = idMiembro; ViewBag.IdTipoExperiencia = idTipoExperiencia; ViewBag.NombreMiembro = idMiembro != 0 ? objBL.getMiembro(idMiembro).Nombre : "No asignado"; ViewBag.NombreTipoExp = idTipoExperiencia != 0 ? objBL.getTipoExperiencia(idTipoExperiencia).Nombre : "Sin Tipo"; return(View(objBL.getExperienciasPorMiembroYPorTipo(idMiembro, idTipoExperiencia))); }
public ActionResult Experiencia(int?id = null, int?idTipoExperiencia = null, int?idMiembro = null) { if (!this.currentUser()) { return(RedirectToAction("Ingresar")); } if (!this.isAdministrator()) { return(RedirectToAction("Index")); } MenuNavBarSelected(3); MiembrosBL objBL = new MiembrosBL(); ViewBag.IdExperiencia = id; ViewBag.IdMiembro = idMiembro; ViewBag.IdTipoExperiencia = idTipoExperiencia; ViewBag.NombreMiembro = idMiembro != null?objBL.getMiembro(idMiembro.GetValueOrDefault()).Nombre : "No asignado"; ViewBag.NombreTipoExp = idTipoExperiencia != null?objBL.getTipoExperiencia(idTipoExperiencia.GetValueOrDefault()).Nombre : "Sin Tipo"; //ViewBag.TipoExperiencias = objBL.getTipoExperienciasViewBag(false); var objSent = TempData["Experiencia"]; if (objSent != null) { TempData["Experiencia"] = null; return(View(objSent)); } if (id != null && id != 0) { ExperienciaDTO obj = objBL.getExperiencia((int)id); return(View(obj)); } return(View()); }