public RegistroForm() { bool puedeModificarAfiliados = Session.User.Permissions.Contains(Functionalities.AdministrarAfiliados); bool puedeModificarProfesionales = Session.User.Permissions.Contains(Functionalities.AdministrarProfesionales); if ((puedeModificarAfiliados && !puedeModificarProfesionales) || (puedeModificarProfesionales && !puedeModificarAfiliados)) { elegirPerfil = false; } InitializeComponent(); try { Perfiles = _perfilesManager.GetAllPerfilesForRegistration(); Perfiles.ForEach(x => cbxPerfiles.Items.Add(x)); cbxPerfiles.SelectedIndex = 0; // cbxPerfiles.DisplayMember = "Nombre"; cbxSexo.DataSource = Enum.GetValues(typeof(TipoSexo)).Cast <TipoSexo>().ToList(); cbxTipoDNI.DataSource = Enum.GetValues(typeof(TipoDoc)).Cast <TipoDoc>().ToList(); } catch (System.Exception excep) { MessageBox.Show(excep.Message); } }