Пример #1
0
        private void bw1_DoWork(object sender, DoWorkEventArgs e)
        {
            msconn = new Mysql(mscondata);
            msconn.cleandb();
            while (iterator < cantAlumnos)
            {
                bool[] resultados = new bool[4];
                resultados[0] = msconn.subirAlumno(fpconn.getAlumno(matricula).Rows[0]);
                resultados[1] = msconn.subirCalificaciones(fpconn.getCalificaciones(periodo, matricula));
                resultados[2] = msconn.subirHorario(fpconn.getHorario(periodo, matricula));
                resultados[3] = msconn.subirKardex(fpconn.getKardex(matricula));

                bw1.ReportProgress(iterator, resultados);
                iterator++;
            }
            msconn.close();
            MessageBox.Show(null, "Proceso terminado", "Info");
        }