Exemple #1
0
        // GET: Asistente
        public ActionResult Index()
        {
            AsistenteCEN            asisCEN    = new AsistenteCEN();
            IList <AsistenteEN>     listAsisEN = asisCEN.ReadAll(0, -1);
            IEnumerable <Asistente> listAsis   = new AsistenteAssembler().ConvertListENToModel(listAsisEN).ToList();

            return(View(listAsis)); //Revisar la vista creada
        }
Exemple #2
0
        // GET: Asistente/Edit/5
        public ActionResult Edit(string id)
        {
            Asistente asis = null;

            SessionInitialize();
            AsistenteEN asisEN = new AsistenteCAD(session).ReadOIDDefault(id);

            asis = new AsistenteAssembler().ConvertENToModelUI(asisEN);
            SessionClose();

            return(View()); //aqui a lo mejor tenemos q aynadir una vista (asis)
        }
Exemple #3
0
        // GET: Asistente/Details/5
        public ActionResult Details(string id)
        {
            Asistente asis = null;

            SessionInitialize();
            AsistenteEN asisEN = new AsistenteCAD(session).ReadOIDDefault(id);

            asis = new AsistenteAssembler().ConvertENToModelUI(asisEN);
            SessionClose();

            return(View(asis));
        }
Exemple #4
0
        // GET: Asistente/Delete/5
        public ActionResult Delete(string email)
        {
            try
            {
                //TODO: Add delete logic here
                SessionInitialize();
                AsistenteCAD asisCAD = new AsistenteCAD(session);
                AsistenteCEN asisCEN = new AsistenteCEN(asisCAD);
                AsistenteEN  asisEN  = asisCEN.ReadOID(email);
                Asistente    asis    = new AsistenteAssembler().ConvertENToModelUI(asisEN);
                SessionClose();
                new AsistenteCEN().Destroy(email);

                return(RedirectToAction("Modifica", new { id = asis.correo }));
            }
            catch
            {
                return(View());
            }
        }