public void setUser(int idGrupo, string emailUser) { try { GroupCollection collGroup = _context.Web.SiteGroups; Group group = collGroup.GetById(idGrupo); UsuarioRepository usuarioRepository = new UsuarioRepository(_context); if (usuarioRepository.exist(emailUser)) { var userNew = _context.Web.SiteUsers.GetByEmail(emailUser); group.Users.AddUser(userNew); _context.ExecuteQuery(); } } catch (Exception ex) { } }
public bool setUser(int idGrupo, Usuario usuario) { try { GroupCollection collGroup = _context.Web.SiteGroups; Group group = collGroup.GetById(idGrupo); UsuarioRepository usuarioRepository = new UsuarioRepository(_context); if (usuarioRepository.exist(usuario.Email)) { var userNew = _context.Web.SiteUsers.GetByEmail(usuario.Email); group.Users.AddUser(userNew); _context.ExecuteQuery(); return(true); } return(false); } catch (Exception ex) { return(false); } }
public List <Usuario> getAllUsersById(int id) { UsuarioRepository usuarioRepository = new UsuarioRepository(_context); return(usuarioRepository.getAllOfGroup(id)); }