// 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 }
// 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) }
// 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)); }
// 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()); } }