private void btn_ReversoMayo_Click_1(object sender, EventArgs e) { try { EstadoBotones(TipoProceso.Reverso); periodoSelect = (ct_Periodo_Info)cmb_periodo.SelectedItem; if (periodoSelect == null) { return; } TimerReverso.Enabled = true; backgroundWorker.RunWorkerAsync(); Mensaje = "Proceso de Reverso de Mayorizacion Generado Ok..."; ct_ProcesosContables_Bus ProceMayoB = new ct_ProcesosContables_Bus(periodoSelect); //oThreadReverso = new Thread(new ThreadStart(ProceMayoB.ReversoMayorizar)); oThreadReverso.Start(); Thread.Sleep(1); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_cierre_anual_Click(object sender, EventArgs e) { try { string MensajeError = ""; ct_ProcesosContables_Bus BusProcesosContables = new ct_ProcesosContables_Bus(InfoPeriodo); if (BusProcesosContables.ProcesoCierreAnual(InfoPeriodo, ref MensajeError)) { MessageBox.Show("Diario por cierre fue creado Correctamente..." + MensajeError, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Error al Generar el diario por cierre Anual Consulte con sistemas " + MensajeError, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }