// GET: Registrado/Details/5 public ActionResult Details(int id) { RegistradoCEN RegistradoCEN = new RegistradoCEN(); RegistradoEN reEN = RegistradoCEN.ReadOID(id); RegistradoViewModel reVM = new AssemblerRegistrado().ConvertENToModelUI(reEN); return(View(reVM)); }
public ActionResult Edit(RegistradoViewModel reg) { try { // TODO: Add update logic here RegistradoCEN regCEN = new RegistradoCEN(); RegistradoEN regEN = regCEN.ReadOID(reg.id); RegistradoCEN cen = new RegistradoCEN(); cen.Modify(reg.id, reg.Email, regEN.Pass, reg.FechaInscripcion, reg.Nombre, reg.Apellidos, reg.Fecha_nacimiento); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Registrado/Delete/5 public ActionResult Delete(int id) { try { SessionInitialize(); RegistradoCAD regCAD = new RegistradoCAD(session); RegistradoCEN cen = new RegistradoCEN(regCAD); RegistradoEN regEN = cen.ReadOID(id); RegistradoViewModel reg = new AssemblerRegistrado().ConvertENToModelUI(regEN); SessionClose(); return(View(reg)); } catch { //Meter aqui el mensaje de error return(View()); } }
public ActionResult MisDatos(RegistradoViewModel reg) { try { UsuarioCEN usu = new UsuarioCEN(); int idd = usu.DgetOIDfromEmail(User.Identity.Name); RegistradoCEN pre = new RegistradoCEN(); RegistradoEN preEN = pre.ReadOID(idd); // TODO: Add update logic here RegistradoCEN cen = new RegistradoCEN(); //cen.Modify(reg.id, reg.Email, reg.Password, reg.FechaInscripcion, reg.Nombre, reg.Apellidos, reg.Fecha_nacimiento); cen.Modify(idd, reg.Email, preEN.Pass, reg.FechaInscripcion, reg.Nombre, reg.Apellidos, reg.Fecha_nacimiento); return(RedirectToAction("MisDatos")); } catch { return(View()); } }
// GET: Registrado/EliminarCuenta public ActionResult EliminarCuenta() { try { UsuarioCEN usu = new UsuarioCEN(); int idd = usu.DgetOIDfromEmail(User.Identity.Name); SessionInitialize(); RegistradoCAD regCAD = new RegistradoCAD(session); RegistradoCEN cen = new RegistradoCEN(regCAD); RegistradoEN regEN = cen.ReadOID(idd); RegistradoViewModel reg = new AssemblerRegistrado().ConvertENToModelUI(regEN); SessionClose(); return(View(reg)); } catch { //Meter aqui el mensaje de error return(View()); } }