private void cmbPeriodos_EditValueChanged(object sender, EventArgs e) { try { splashScreenManagereEspera.ShowWaitForm(); string msg = ""; info_Perioso_x_nominaMensual = ( ro_periodo_x_ro_Nomina_TipoLiqui_Info)cmbPeriodos.Properties.View.GetFocusedRow(); Generar_Excell(); // busco Period nomina info_periodo_mensual_eventuales = periodo_nomina_bus.GetInfo_Periodo(param.IdEmpresa, 2, 5, info_Perioso_x_nominaMensual.IdPeriodo); inforolEventuales = bus_rol.GetInfoConsultaPorRol(param.IdEmpresa, 2, 5, info_Perioso_x_nominaMensual.IdPeriodo, ref msg); splashScreenManagereEspera.CloseWaitForm(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); splashScreenManagereEspera.CloseWaitForm(); } }