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(); }
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."); } } }
private Login() { this.dbLogin = new DbLogin(); InitializeComponent(); }