private MiembroDTO getPaginaMiembro(MiembrosBL miembrosBL, string page, string id) { //int num = Int32.Parse(id); MiembroDTO miembro = miembrosBL.getMiembroPorUri(page); if (miembro.IdMiembro != 0) { ViewBag.ParentName = "Miembros"; ViewBag.ParentUrl = Url.Action("Index", "Miembros", new { page = "", id = "" }); ViewBag.EsMiembro = true; ViewBag.Title = ConfigurationManager.AppSettings["DefaultTitle"].ToString() + " - " + miembro.Nombre; /*socialData.Title = miembro.Titulo; * socialData.ShortUrl = miembro.ShortUrl; * * ViewBag.Social = socialData;*/ return(miembro); } return(null); }
public ActionResult Index(string page, string id, string subid) { showPagina(CONSTANTES.URI_MIEMBROS, HttpContext.Request.Url, null, page, id); MiembrosBL objBL = new MiembrosBL(); //base.getPaginaInfo(CONSTANTES.URI_MIEMBROS); ViewBag.page = page ?? ""; ViewBag.id = id ?? ""; if (!String.IsNullOrWhiteSpace(page)) { //ViewBag.TipoExperiencias = objBL.getTipoExperienciasViewBag(false); int idMiembro = (objBL.getMiembroPorUri(page)).IdMiembro; ViewBag.TipoExperiencias = objBL.getExperienciasPorMiembro(idMiembro); return(View(getPaginaMiembro(objBL, page, id))); } ViewBag.Cargos = objBL.getCargosViewBag(false); return(View(objBL.getMiembrosActivos())); }