Ejemplo n.º 1
0
 protected void btnRegistrar_Click(object sender, EventArgs e)
 {
     if (txtApellido.Text != "" && txtNombre.Text != "" && txtContraseña.Text != "" && txtContraseñaRepetir.Text != "" &&
         txtEmailRegistro.Text != "" && txtUsuarioRegistro.Text != "")
     {
         Usuario usuario       = CargarEntidad();
         var     usuarioValido = gestor.ValidarUsuarioIngresado(usuario.NombreUsuario);
         var     mailValido    = gestor.ValidarEmailIngresado(usuario.Mail);
         if (mailValido != null)
         {
             Error = "Ya hay un usuario registrado con este e-mail.";
         }
         if (usuarioValido != null)
         {
             Error = "El nombre de usuario ingresado ya esta en uso, elija otro.";
         }
         if (mailValido == null && usuarioValido == null)
         {
             gestor.RegistrarUsuario(usuario);
             hfregistro.Value = "true";
             MostrarMensajeInformacion(TipoMensajeEnum.MensajeModal, "El usuario " + usuario.NombreUsuario + " se ha registrado con exito!!", "Registro de Usuario");
         }
     }
     else
     {
         Error = "Debe completar todos los campos.";
     }
 }
Ejemplo n.º 2
0
        public static string RegistrarUsuario(string usuarioJSON)
        {
            var usuario   = new Usuario().ToObjectRepresentation(usuarioJSON);
            var resultado = gestor.RegistrarUsuario(usuario);


            if (resultado.Ok)
            {
                return("true");
            }
            HttpResponse Response = HttpContext.Current.Response;

            Response.Clear();
            Response.StatusCode = 500;
            Response.Write(resultado.MensajesString());

            return("false");
        }