/// <see cref="ITagService.AddGenreLinks"/> public bool AddGenreLinks(EventGenreLinkModel model) { _tagRepository.DeleteEventGenres(model.IdEvent); if (!model.Genres.Any()) { return(true); } var response = model.Genres.Select(o => _tagRepository.AddGenreLink(new EventGenreLink { IdEvent = model.IdEvent, IdGenre = o.Id, Genre = new EventGenre { Id = o.Id, Name = o.Name }, IsMain = o.IsMain })).All(taglink => taglink != null); return(response); }