public List <UsuarioRoles> ReadByUsuario(int id_Usuario) { List <UsuarioRoles> result = default(List <UsuarioRoles>); var usuarioRolesDAC = new UsuarioRolesDAC(); List <UsuarioRoles> roles = new List <UsuarioRoles>(); result = usuarioRolesDAC.ReadByUsuario(id_Usuario); foreach (var item in result) { UsuarioRoles roles1 = new UsuarioRoles(); UsuariosComponent usuarios = new UsuariosComponent(); RolesDAC rolesDAC = new RolesDAC(); if (rolesDAC.VerificarSiEsUnPermiso(item.roles.Id) != null) { roles1.Id = 1; PermisoComponent permisoComponent = new PermisoComponent(); roles1.roles = permisoComponent.ReadBy(item.roles.Id); } else { RolesComponent rolesComponent = new RolesComponent(); roles1.roles = rolesComponent.ReadBy(item.roles.Id); roles1.Id = 0; } roles1.usuarios = usuarios.ReadBy(item.usuarios.Id); roles.Add(roles1); } return(roles); }
public ActionResult Delete(int id_Usuario, int id_Roles) { UsuarioRoles usuarioRoles = new UsuarioRoles(); UsuariosComponent usuarios = new UsuariosComponent(); RolesComponent rolesComponent = new RolesComponent(); if (rolesComponent.ReadBy(id_Roles) is null) { PermisoComponent permisoComponent = new PermisoComponent(); usuarioRoles.roles = permisoComponent.ReadBy(id_Roles); } else { usuarioRoles.roles = rolesComponent.ReadBy(id_Roles); } usuarioRoles.usuarios = usuarios.ReadBy(id_Usuario); return(View(usuarioRoles)); }
// GET: /Permiso/Edit/5 public ActionResult Edit(int id) { PermisoComponent permisoComponent = new PermisoComponent(); return(View(permisoComponent.ReadBy(id))); }
// GET: /Permiso/Details/5 public ActionResult ErroPage(String id) { PermisoComponent permisoComponent = new PermisoComponent(); return(View(permisoComponent.ReadBy(id))); }