Exemplo n.º 1
0
        private Tag CrearORecuperarTag(string tagPorAñadir)
        {
            tagPorAñadir = tagPorAñadir.Trim();
            var tag =  _tagRepositorio.RecuperarTagPorNombre(tagPorAñadir);

            if (tag == null)
            {
                tag = new Tag
                {
                    Nombre = tagPorAñadir,
                    UrlSlug = GeneradorUrlSlug.GenerateSlug(tagPorAñadir)
                };
            }

            return tag;
        }
Exemplo n.º 2
0
 public async Task ActualizarTag(Tag tag)
 {
     _db.Entry(tag).State = EntityState.Modified;
     await _db.SaveChangesAsync();
 }
Exemplo n.º 3
0
 public async Task CrearTag(Tag tag)
 {
     _db.Tags.Add(tag);
     await _db.SaveChangesAsync();
     }