Beispiel #1
0
        //
        // 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));
        }
        //
        // GET: /Galeria/Details/5

        public ActionResult Details(int id)
        {
            GaleriaModelo gal = null;

            SessionInitialize();
            GaleriaEN galEN = new GaleriaCAD(session).ReadOIDDefault(id);

            gal = new GaleriaAssembler().ConvertENToModelUI(galEN);
            SessionClose();
            return(View(gal));
        }