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"); * }));*/ } } }
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"); })); } } } }