Ejemplo n.º 1
0
        private void EjecutarProceso(Proceso proceso)
        {
            if (proceso.entrada.tipo == "quickbase")
            {
                /*  BeginInvoke((Action)(() =>
                 * {
                 *    proceso.controlUI.MostrarMensaje("Buscando datos de Quickbase");
                 * }));*/
                lblLog.Text = string.Empty;
                lblLog.Text = "Buscando datos de Quickbase \n";
                string mensajes = HelperProcesor.ProcesoEjecutarToQuickBase(proceso);

                /*
                 * BeginInvoke((Action)(() =>
                 * {
                 *   proceso.controlUI.MostrarMensaje(mensajes);
                 * }));
                 *
                 */
                lblLog.Text += mensajes + "\n";

                /* BeginInvoke((Action)(() =>
                 * {
                 *   proceso.controlUI.MostrarMensaje("Finalizo Proceso");
                 * }));*/

                lblLog.Text += " Finalizo Proceso \n";
            }
            else
            {
                if (proceso.entrada.tipo == "quickbooks")
                {
                    /*
                     * BeginInvoke((Action)(() =>
                     * {
                     *    proceso.controlUI.MostrarMensaje("Buscando datos de Quickbooks");
                     * }));*/
                    lblLog.Text = string.Empty;
                    lblLog.Text = "Buscando datos de Quickbooks \n";
                    string mensajes = HelperProcesor.ProcesoEjecutarToQuickBook(proceso);

                    lblLog.Text += mensajes + "\n";
                    lblLog.Text += " Finalizo Proceso \n";

                    /*BeginInvoke((Action)(() =>
                     * {
                     *  proceso.controlUI.MostrarMensaje(mensajes);
                     * }));*/

                    /*    BeginInvoke((Action)(() =>
                     *  {
                     *      proceso.controlUI.MostrarMensaje("Finalizo Proceso");
                     *  }));*/
                }
            }
        }
Ejemplo n.º 2
0
        private void EjecutarProceso(Proceso proceso)
        {
            if (proceso.tipoEjecucion == "intervalo" || proceso.tipoEjecucion == "subproceso")
            {
                if (proceso.entrada.tipo == "quickbase")
                {
                    BeginInvoke((Action)(() =>
                    {
                        proceso.controlUI.MostrarMensaje("Buscando datos de Quickbase");
                    }));
                    string mensajes = HelperProcesor.ProcesoEjecutarToQuickBase(proceso);

                    BeginInvoke((Action)(() =>
                    {
                        proceso.controlUI.MostrarMensaje(mensajes);
                    }));

                    BeginInvoke((Action)(() =>
                    {
                        proceso.controlUI.MostrarMensaje("Finalizo Proceso");
                    }));
                }
                else
                {
                    if (proceso.entrada.tipo == "quickbooks")
                    {
                        BeginInvoke((Action)(() =>
                        {
                            proceso.controlUI.MostrarMensaje("Buscando datos de Quickbooks");
                        }));
                        string mensajes = HelperProcesor.ProcesoEjecutarToQuickBook(proceso);

                        BeginInvoke((Action)(() =>
                        {
                            proceso.controlUI.MostrarMensaje(mensajes);
                        }));

                        BeginInvoke((Action)(() =>
                        {
                            proceso.controlUI.MostrarMensaje("Finalizo Proceso");
                        }));
                    }
                }
            }
        }