Пример #1
0
        //  CREAR REGISTRADO
        //
        //
        public async Task <ActionResult> RegisterRegistrado(RegistradoViewModel res)
        {
            var user = new ApplicationUser {
                UserName = res.Email, Email = res.Email
            };
            var result = await UserManager.CreateAsync(user, res.Password);

            return(RedirectToAction("Index", "Registrado"));
        }
Пример #2
0
        // GET: Registrado/Edit/5
        public ActionResult Edit(int id)
        {
            RegistradoViewModel reg = null;

            SessionInitialize();
            RegistradoEN regEN = new RegistradoCAD(session).ReadOIDDefault(id);

            reg = new AssemblerRegistrado().ConvertENToModelUI(regEN);
            SessionClose();

            return(View(reg));
        }
Пример #3
0
        public ActionResult Delete(RegistradoViewModel reg)
        {
            try
            {
                // TODO: Add delete logic here
                new RegistradoCEN().Destroy(reg.id);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Пример #4
0
        public ActionResult Edit(RegistradoViewModel reg)
        {
            try
            {
                // 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);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
        // GET: Registrado/MisDatos
        public ActionResult MisDatos()
        {
            UsuarioCEN usu = new UsuarioCEN();
            int        idd = usu.DgetOIDfromEmail(User.Identity.Name);

            RegistradoViewModel reg = null;

            SessionInitialize();
            RegistradoEN regEN = new RegistradoCAD(session).ReadOIDDefault(idd);

            reg = new AssemblerRegistrado().ConvertENToModelUI(regEN);
            SessionClose();

            return(View(reg));
        }
        public ActionResult Create(RegistradoViewModel reg)
        {
            try
            {
                // TODO: Add insert logic here

                RegistradoCEN cen = new RegistradoCEN();
                cen.New_(reg.Email, reg.Password, reg.FechaInscripcion, reg.Nombre, reg.Apellidos, reg.Fecha_nacimiento);


                return(RedirectToAction("RegisterRegistrado", "Account", reg));
                //return RedirectToAction("Index");
            }
            catch
            {
                return(View());
            }
        }
        public ActionResult EliminarCuenta(RegistradoViewModel reg)
        {
            try
            {
                UsuarioCEN usu = new UsuarioCEN();
                int        idd = usu.DgetOIDfromEmail(User.Identity.Name);

                // TODO: Add delete logic here
                new RegistradoCEN().Destroy(idd);

                //Cerrar la sesion y borrar en la base de ASP.NET tambien (?)

                return(RedirectToAction("../"));
            }
            catch
            {
                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());
            }
        }
Пример #9
0
        // GET: Registrado/Create
        public ActionResult Create()
        {
            RegistradoViewModel reg = new RegistradoViewModel();

            return(View(reg));
        }