// // GET: /Foto/ public ActionResult Index() { FotoCEN cen = new FotoCEN(); IEnumerable <FotoEN> list = cen.ReadAll(0, -1).ToList(); return(View(list)); }
// // GET: /Galeria/Details/5 public ActionResult Details(int id) { GaleriaModelo gal = null; IList <FotoEN> lista = new List <FotoEN>(); IList <FotoEN> listagaleria = new List <FotoEN>(); SessionInitialize(); GaleriaEN galEN = new GaleriaCAD(session).ReadOIDDefault(id); gal = new GaleriaAssembler().ConvertENToModelUI(galEN); FotoCEN fotos = new FotoCEN(); lista = fotos.ReadAll(0, -1); foreach (FotoEN item in lista) { if (item.Pertenece_a != null) { if (item.Pertenece_a.Id == id) { listagaleria.Add(item); } } } ViewData["lista"] = listagaleria; ViewBag.Titulo = galEN.NombreGaleria; //Aqui llamamos al evento para coger su nombre y mostrarlo en la vista EventoCEN cenev = new EventoCEN(); EventoEN ev = cenev.ReadOID(galEN.Evento.Id); ViewBag.Ev = ev.Nombre; ViewBag.Us = ev.Crea.Nick; SessionClose(); return(View(gal)); }