Example #1
0
        public JsonResult ObtenerOCrearTag(string tag)
        {
            Tag tagEntidad = new Tag();



            ResultadoJson resultado = new ResultadoJson();

            try
            {
                tagEntidad = _tagService.Buscar(x => x.Descripcion.Equals(tag)).FirstOrDefault();

                if (tagEntidad == null)
                {
                    Tag newTipo = new Tag();
                    newTipo.Descripcion = tag;
                    tagEntidad          = _tagService.Guardar(newTipo, ContextoApp.Usuario.NombreUsuario);
                }
            }
            catch (Exception exp)
            {
                resultado.AddErrores("Hubo un erro al asignar el tag");
            }


            resultado.Datos.Add(tagEntidad);


            return(Json(resultado));
        }