private void UCCp_Mant_codigo_SRI_Load(object sender, EventArgs e) { try { tb_Empresa_Bus busemp = new tb_Empresa_Bus(); listaEmp = new List <tb_Empresa_Info>(); listaEmp = busemp.Get_List_Empresa(); // List<cp_codigo_SRI_x_CtaCble_Info> ObtenerLista() cp_codigo_SRI_x_CtaCble_Bus bus_SRI_cta = new cp_codigo_SRI_x_CtaCble_Bus(); List <cp_codigo_SRI_x_CtaCble_Info> lista_SRI_cta = new List <cp_codigo_SRI_x_CtaCble_Info>(); lista_SRI_cta = bus_SRI_cta.Get_codigo_SRI_x_CtaCble(); ListaBind = new BindingList <tb_Empresa_Info>(listaEmp); //gridControlSRI.DataSource = ListaBind; if (_Accion == Cl_Enumeradores.eTipo_action.actualizar || _Accion == Cl_Enumeradores.eTipo_action.consultar || _Accion == Cl_Enumeradores.eTipo_action.Anular) { foreach (var item in ListaBind) { var item2 = lista_SRI_cta.FirstOrDefault(q => q.IdEmpresa == item.IdEmpresa && q.idCodigo_SRI == codSRI_inf.IdCodigo_SRI); if (item2 != null) { item.IdCtaCble = item2.IdCtaCble.Trim(); item.nomCuenta = "[" + item2.IdCtaCble.Trim() + "] - " + item2.pc_Cuenta.Trim(); } } } //gridControlSRI.DataSource = ListaBind; } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }