public virtual void RemoverTag(Tag tag) { bool tagEstaNaLista = ListaTags.Any(x => x.Tag != null && x.Tag.ID == tag.ID && x.SolucaoEducacional.ID == this.ID); if (tagEstaNaLista) { var tagASerExcluido = ListaTags.FirstOrDefault(x => x.Tag != null && x.Tag.ID == tag.ID && x.SolucaoEducacional.ID == this.ID); this.ListaTags.Remove(tagASerExcluido); } }
public virtual void RemoverTag(Tag tag) { bool tagEstaNaLista = ListaTags.Any(x => x.Tag != null && x.Tag.ID == tag.ID && x.CategoriaConteudo.ID == this.ID); if (tagEstaNaLista) { var tagASerExcluido = ListaTags.FirstOrDefault(x => x.Tag != null && x.Tag.ID == tag.ID && x.CategoriaConteudo.ID == this.ID); this.ListaTags.Remove(tagASerExcluido); } }
public virtual void AdicionarTag(Tag tag) { bool tagEstaNaLista = ListaTags.Any(x => x.Tag != null && x.Tag.ID == tag.ID && x.SolucaoEducacional.ID == this.ID); if (!tagEstaNaLista) { SolucaoEducacionalTags solucaoEducacional = new SolucaoEducacionalTags() { Tag = tag, SolucaoEducacional = this, Auditoria = new Auditoria(null) }; this.ListaTags.Add(solucaoEducacional); } }
public virtual void AdicionarTag(Tag tag) { bool tagEstaNaLista = ListaTags.Any(x => x.Tag != null && x.Tag.ID == tag.ID && x.CategoriaConteudo.ID == this.ID); if (!tagEstaNaLista) { CategoriaConteudoTags categoria = new CategoriaConteudoTags() { Tag = tag, CategoriaConteudo = this, Auditoria = new Auditoria(null) // DataAlteracao = DateTime.Now }; this.ListaTags.Add(categoria); } }