public ActionResult VerPermisos(int id) { RolesComponent roles = new RolesComponent(); Roles roles1 = new Roles(); roles1 = roles.ReadBy(id); roles.ObtenerComposite(roles1); return(View(roles1)); }
private void mgVerRol_CellContentClick(object sender, DataGridViewCellEventArgs e) { lblComposite.Text = ""; Roles roles = new Roles(); roles.Id = int.Parse(mgVerRol.CurrentRow.Cells[0].Value.ToString()); RolesComponent rolesComponent = new RolesComponent(); roles = rolesComponent.ObtenerComposite(roles); lblComposite.Text = "+" + mgVerRol.CurrentRow.Cells[1].Value.ToString() + Environment.NewLine; sumador = 2; lblComposite.Text = rolesComponent.ObetenerArbol(roles); //llenarArbol(roles, sumador); }
private void mgPermisosQueTieneElUsuario_CellContentClick(object sender, DataGridViewCellEventArgs e) { txtVerPermisosArbol.Text = ""; UsuarioRolesComponent usuariosComponent = new UsuarioRolesComponent(); List <UsuarioRoles> usuarioRoles = new List <UsuarioRoles>(); usuarioRoles = usuariosComponent.ReadByUsuario(int.Parse(mgPermisosQueTieneElUsuario.CurrentRow.Cells[0].Value.ToString())); RolesComponent rolesComponent = new RolesComponent(); Roles roles = new Roles(); foreach (var item in usuarioRoles) { txtVerPermisosArbol.Text = txtVerPermisosArbol.Text + System.Environment.NewLine + rolesComponent.ObetenerArbol(rolesComponent.ObtenerComposite(item.roles)); } }