Esempio n. 1
0
        private Artigo DefinirTema(int?artigoId, int?temaId)
        {
            Artigo artigo = Obter(artigoId);

            if (temaId.HasValue)
            {
                Tema tema = _temaService.Obter(temaId, incluirRemovido: true);
                artigo.AplicarTema(tema);
            }
            else
            {
                artigo.RemoverTema();
            }

            Salvar();
            return(artigo);
        }
Esempio n. 2
0
 public IActionResult GetTemas(string termo, int?skip = 0, int?take = 10) =>
 Ok(_temaService.Obter(termo, skip, take).Select(item => new TemaModel(item)));