public ActionResult Registro(ViewModelRegistro u)
        {
            if (!ModelState.IsValid)
            {
                return(View(u));
            }

            else
            {
                usuarios.AgregarUsuario(u);
                return(Redirect("/Usuario/UsuarioCreado"));
            }
        }
예제 #2
0
        public ActionResult Registro(FormUsuario formRegistro)
        {
            if (UsuarioServicio.EmailEnUso(formRegistro.Email))
            {
                ModelState.AddModelError("Email", "El correo electrónico se encuentra en uso");
            }

            if (!ModelState.IsValid)
            {
                ViewBag.Form = formRegistro;
                return(View("Registro"));
            }

            Usuario usuario = UsuarioServicio.AgregarUsuario(formRegistro);

            if (usuario == null)
            {
                return(View("Registro", formRegistro));
            }

            return(RedirectToAction("Index"));
        }