Пример #1
0
        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);
            }
        }