Example #1
0
        private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
        {
            switch (tipo)
            {
            case LECTOR_PEDIDOS:
                lector.worker = backgroundWorker1;
                lector.LeerArchPiezas();
                break;

            case LECTOR_STOCKS:
                lector.worker = backgroundWorker1;
                lector.LeerArchStocks();
                break;

            case ALGORITMO_GENETICO:
                csp.IniciarAlgoritmoGenetico(data.ProbabilidadMutacion,
                                             data.TamanhoPoblacion,
                                             data.PesoMinimizarRectangulo,
                                             data.PesoFactorCuadratura,
                                             data.CantMaxGeneraciones,
                                             data.CantidadElitismo,
                                             data.ListaStocks,
                                             backgroundWorker1);
                break;

            case ALGOTIMO_CUCKOO_SEARCH:
                break;

            default:
                break;
            }
        }