public String Ejecutar()
 {
     usuario  = FabricaEntidad.CrearUsuario();
     comando2 = FabricaComando.CrearComandoSha512(_vista.getclave());
     clave    = comando2.Ejecutar();
     (usuario as Clases.Usuario).Nombre   = _vista.getNombre();
     (usuario as Clases.Usuario).Apellido = _vista.getApellido();
     (usuario as Clases.Usuario).Correo   = _vista.getCorreo();
     (usuario as Clases.Usuario).Clave    = clave;
     comando3 = FabricaComando.CrearComandoListaUsuario(usuario);
     usuario  = comando3.Ejecutar();
     if ((usuario as Clases.Usuario).Id == 0)
     {
         comando = FabricaComando.CrearComandoAgregarUsuario(usuario);
         comando.Ejecutar();
         _vista.Correo["Correo"] = _vista.getCorreo();
         comando4 = FabricaComando.CrearComandoAutentificacionDropbox(_vista.puerto);
         String ruta = comando4.Ejecutar();
         return(ruta);
     }
     else
     {
         _vista.MensajeError.Text    = _mensajeErrorUsuario;
         _vista.MensajeError.Visible = true;
         string valor = "Ya existe";
         return(valor);
     }
 }
Пример #2
0
        public void CreacionDirectorioDropbox()
        {
            //creo un usuario
            (usuario as Clases.Usuario).Nombre   = "NombrePrueba";
            (usuario as Clases.Usuario).Apellido = "ApellidoPrueba";
            (usuario as Clases.Usuario).Correo   = "*****@*****.**";
            (usuario as Clases.Usuario).Clave    = "12345";

            Comando <Entidad> comandoVerificarExistenciaUsuario = FabricaComando.CrearComandoListaUsuario(usuario);

            usuario = comandoVerificarExistenciaUsuario.Ejecutar();
            if ((usuario as Clases.Usuario).Id == 0)
            {
                //si no entra es que la prueba ya se hizo una vez y el usuario ya esta insertado
                Comando <Entidad> comandoInsertarUsuario = FabricaComando.CrearComandoAgregarUsuario(usuario);
                comandoInsertarUsuario.Ejecutar();
            }


            Comando <String> comando4 = FabricaComando.CrearComandoAutentificacionDropbox("http://localhost:1622");
            String           ruta     = comando4.Ejecutar();

            Assert.IsNotNull(ruta);
        }