public void AddIndicator(User user, Indicator indicator) { // if ((GetIndicatorsByUser(user).Contains(indicator))) throw new AlreadyExistsException("Usuario ya tiene este indicador"); if (IsAdmin(user)) { throw new UserCantBeAdminException("Usuario no puede tener rol de administrador"); } UserIndicator toAdd = new UserIndicator { user = user.ID, indicator = indicator.ID, }; userIndicatorRepository.Add(toAdd); userIndicatorRepository.Save(); }