Beispiel #1
0
        public void archive()
        {
            if (url_)
            {
                writeFile(path_);
            }

            else if (file_)
            {
                string[] lines = File.ReadAllLines(path_);
                //Thread[] threads;
                List <Thread> threads = new List <Thread>();

                foreach (string line in lines)
                {
                    threads.Add(new Thread(() =>
                    {
                        writeFile(line);
                    }));
                }

                // start each thread
                foreach (var thread in threads)
                {
                    thread.Start();
                }
            }
            else
            {
                error errorWin = new error();
                errorWin.Show();
            }
        }
        private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            int             index       = e.RowIndex;
            DataGridViewRow selectedrow = dataGridView1.Rows[index];


            error fm = new error(get_name(), selectedrow.Cells[0].Value.ToString());

            // this.Hide();
            fm.Show();
        }
        public async void ingresarProlipa()
        {
            bool    conexion = this.HayInternet();
            string  usuario  = this.usuario.Text;
            string  password = this.password.Text;
            Usuario login    = new Usuario();

            if (conexion == true)
            {
                idusuario = await login.login(usuario, password);

                Console.WriteLine("Id del Usuario = " + idusuario);
                if (idusuario == null || idusuario == "")
                {
                    error error = new error();
                    error.Show();
                    ingresar.Click += ingresar_Click;
                }
                else
                {
                    success success = new success();
                    success.Show();
                    this.login.Hide();
                    this.descarga.Show();
                    Libros libro = new Libros();
                    listaL = await libro.buscarlibros(idusuario);

                    Libros();
                    Cuadernos cuaderno = new Cuadernos();
                    listaC = await cuaderno.buscarcuadernos(idusuario);

                    Guias guias = new Guias();
                    listaG = await guias.buscarguias(idusuario);

                    PlanLector planLector = new PlanLector();
                    listaP = await planLector.buscarplanlector(idusuario);

                    MaterialApoyo material = new MaterialApoyo();
                    listaM = await material.buscarmaterial(idusuario);

                    Planificaciones planificacion = new Planificaciones();
                    listaPl = await planificacion.buscarplanificaciones(idusuario);

                    crearbaseregion(idusuario);
                }
            }
            else
            {
                MessageBox.Show("No tiene una conexion a internet", "Mensaje informativo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }