示例#1
0
        private void btnLoginPerfilContinuar_Click(object sender, EventArgs e)
        {
            Rol rolSeleccionado = (Rol)this.comboLoginPerfil.SelectedItem;

            LoginMenu loginMenu = (LoginMenu)FormsFactory.obtenerFormulario("LoginMenu");

            loginMenu.agregarFuncionalidades(DbLogin.obtenerFuncionalidadesPorRol(rolSeleccionado.id));

            this.Hide();
            loginMenu.Show();
        }
示例#2
0
        private void seleccionarPerfil(Usuario usuario)
        {
            List <Rol> roles = DbLogin.obtenerRolesDeUsuario(usuario);

            if (roles.Count > 1)
            {
                this.Hide();
                LoginPerfil loginPerfil = (LoginPerfil)FormsFactory.obtenerFormulario("LoginPerfil");
                loginPerfil.agregarRoles(roles);
                loginPerfil.Show();
            }
            else
            {
                if (roles.Count == 1)
                {
                    this.Hide();
                    FormsFactory.obtenerFormulario("LoginMenu");
                }
                else
                {
                    MessageBox.Show("Error: No tiene roles asignados.");
                }
            }
        }
示例#3
0
 private Login()
 {
     this.dbLogin = new DbLogin();
     InitializeComponent();
 }