Esempio n. 1
0
        public void TestMethod1()
        {
            string      ruta          = @"C:\Users\rpineda\Desktop\PaqueteAnalizar\QuasarRAT.sln";
            string      ruta2         = "https://github.com/martinnbasile/aerolineaFRBA";
            Almacenador elAlmacenador = new Almacenador();

            elAlmacenador.Almacene(ruta);
        }
        private void DoWork(object sender, DoWorkEventArgs e)
        {
            Consultante elConsultante = new Consultante();
            bool        existe        = elConsultante.ConsulteSiExisteUltimaVersion(url);

            if (!existe)
            {
                Clonador elClonador = new Clonador();
                elClonador.Clone(url, workspace);

                FileInfo[] archivoClonado = elConsultante.ObtengaLaRutaDeLaSolucion(workspace);
                string     rutaClonada    = archivoClonado[0].FullName;

                Almacenador elAlmacenador = new Almacenador();
                int         idPaquete     = elAlmacenador.Almacene(rutaClonada);

                elConsultante.Consulte(idPaquete, url);
                fallo = false;
            }
            else
            {
                fallo = true;
            }
        }