示例#1
0
        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);
            }
        }
示例#2
0
        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);
            }
        }
示例#3
0
        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);
            }
        }
示例#4
0
        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);
            }
        }