private void set_info_in_controls() { try { txt_usuario.Text = info_usuario.IdUsuario; txt_contrasenia.Text = info_usuario.us_contrasenia; txt_nombre.Text = info_usuario.us_nombre; lbl_anulado.Visible = !info_usuario.estado; info_usuario.lst_usuario_x_empresa = bus_usuario_x_empresa.get_list(info_usuario.IdUsuario); foreach (var item in lst_empresa) { seg_usuario_x_tbl_empresa_info info_us_x_em = info_usuario.lst_usuario_x_empresa.FirstOrDefault(q => q.IdEmpresa == item.IdEmpresa); if (info_us_x_em == null) { info_us_x_em = new seg_usuario_x_tbl_empresa_info(); info_us_x_em.IdEmpresa = item.IdEmpresa; info_us_x_em.em_razon_social = item.em_razon_social; info_usuario.lst_usuario_x_empresa.Add(info_us_x_em); } } blst_usuario_x_empresa = new BindingList <seg_usuario_x_tbl_empresa_info>(info_usuario.lst_usuario_x_empresa); gridControl_empresas.DataSource = blst_usuario_x_empresa; } catch (Exception) { MessageBox.Show("Ha ocurrido un error, comuníquese con sistemas", param.nom_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void cargar_combos() { try { lst_empresa = bus_empresa.get_list(); blst_usuario_x_empresa = new BindingList <seg_usuario_x_tbl_empresa_info>(); foreach (var item in lst_empresa) { seg_usuario_x_tbl_empresa_info info_us = new seg_usuario_x_tbl_empresa_info(); info_us.IdEmpresa = item.IdEmpresa; info_us.seleccionado = false; info_us.IdUsuario = ""; info_us.em_razon_social = item.em_razon_social; blst_usuario_x_empresa.Add(info_us); } gridControl_empresas.DataSource = blst_usuario_x_empresa; } catch (Exception) { MessageBox.Show("Ha ocurrido un error, comuníquese con sistemas", param.nom_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }