Example #1
0
        public async Task <IActionResult> Index(UsuarioModel usuario)
        {
            if (ModelState.IsValid)
            {
                // El método es asíncrono pero acá se solicita que se espere hasta
                // que el método se ejecute para poder continuar
                await _servicio.RegistrarUsuario(usuario);

                return(RedirectToAction(nameof(ConfirmacionCorreo), new { usuario.Email }));
            }
            else
            {
                return(View(usuario));
            }
        }
Example #2
0
        public async Task <RegistrarUsuarioRespuestaDto> RegistrarUsuario(RegistrarUsuarioPeticionDto peticion)
        {
            var operacion = await _usuarioServicio.RegistrarUsuario(peticion);

            return(operacion.Resultado);
        }