private void btnLogin_Click(object sender, EventArgs e) { RepositorioUsuarios repositorioUsuarios = new RepositorioUsuarios(); RepositorioRoles repositorioRoles = new RepositorioRoles(); try { int idUsuario = repositorioUsuarios.ObtenerIdUsuarioAPartirDeCredenciales(inputUsername.Text, inputPassword.Text); Session.Instance.OpenSession(idUsuario); IList <Rol> rolesUsuario = repositorioRoles.ObtenerRolesDeUsuario(idUsuario); NavigableFormUtil.ForwardTo(this, new SeleccionarFuncionalidad.SeleccionarFuncionalidad(this, rolesUsuario)); } catch (SqlException ex) { MessageBoxUtil.ShowError(ex.Message); } }