public IActionResult Post([FromBody] TematicaModel tematica)
        {
            if (_service.Add(tematica))
            {
                return(Ok(tematica));
            }

            return(null);
        }
        public ActionResult AddUp(IFormCollection collection)
        {
            var id        = collection["id-tema"];
            var nome      = collection["nome-tema"];
            var descricao = collection["descricao-tema"];

            //update
            if (!id.Equals("-1"))
            {
                TematicaModel model = new TematicaModel
                {
                    IdTematica = Convert.ToInt32(id),
                    Titulo     = nome,
                    Descricao  = descricao
                };

                if (_service.Atualizar(model))
                {
                    return(RedirectToAction("Index", "Home", new { msg = "SucessoAttTema" }));
                }
            }
            //create
            else
            {
                TematicaModel model = new TematicaModel
                {
                    Titulo    = nome,
                    Descricao = descricao
                };

                if (_service.Add(model))
                {
                    return(RedirectToAction("Index", "Home", new { msg = "SucessoAddTema" }));
                }
            }

            return(RedirectToAction("Index", "Home", new { msg = "FalhaTema" }));
        }