private void btnIzquierdaTodos_Click(object sender, EventArgs e) { try { if (Validar()) { lista = new List <ro_periodo_x_ro_Nomina_TipoLiqui_Info>(); lista = Bus_PerNomTipoliq.ConsultaPerNomTipLiq(param.IdEmpresa, IdNomina, IdProceso); PeriodoAsignado = new BindingList <ro_periodo_x_ro_Nomina_TipoLiqui_Info>(lista); int nomina = 0; int proceso = 0; nomina = Convert.ToInt32(this.cmbNomina.EditValue); proceso = Convert.ToInt32(this.cmbProceso.EditValue); foreach (var item in PeriodoAsignado) { PeriodoDisponible.Add(item); ro_periodo_x_ro_Nomina_TipoLiqui_Info Info = new ro_periodo_x_ro_Nomina_TipoLiqui_Info(); Info.IdEmpresa = param.IdEmpresa; Info.IdPeriodo = item.IdPeriodo; Info.IdNomina_Tipo = Convert.ToInt32(this.cmbNomina.EditValue); Info.IdNomina_TipoLiqui = Convert.ToInt32(this.cmbProceso.EditValue); Bus_PerNomTipoliq.Borrar(Info, ref Mensaje); gridControlPerDisponible.DataSource = null; } if (PeriodoAsignado != null && PeriodoAsignado.Count > 0) { cmbNomina.EditValue = null; cmbProceso.EditValue = null; cmbNomina.EditValue = nomina; cmbProceso.EditValue = proceso; } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); } }