public IActionResult CadastrarArtigo(Pessoa a)
        {
            Artigo artigo = new Artigo();

            artigo.NomeColunista = a.Nome;
            artigo.Paginas       = a.ArtigoPaginas;
            artigo.Valor         = a.ArtigoValor;
            artigo.Tema          = a.ArtigoTema;
            artigo.Texto         = a.ArtigoTexto;
            artigo.Titulo        = a.ArtigoTitulo;


            //a.ColunistaAutor = _pessoaDAO.BuscarPessoaPorCpf(cpfColunista);
            if (_artigoDAO.CadastrarArtigo(artigo))
            {
                ContratacaoColunista contrata = new ContratacaoColunista();
                contrata.ColunistaAutor = a.Nome;
                contrata.Artigo         = artigo;

                if (_contratacaoDAO.SalvarContratacaoColunista(contrata))
                {
                    return(RedirectToAction("HomeColunista", "Pessoa"));
                }
                else
                {
                    return(RedirectToAction("Index", "Home"));
                }
            }
            else
            {
                ModelState.AddModelError("", "Esse produto já existe!");
                return(RedirectToAction("HomeColunista", "Pessoa"));
            }

            //return View();
        }
 public bool SalvarContratacaoColunista(ContratacaoColunista c)
 {
     ctx.ContratacoesColunista.Add(c);
     ctx.SaveChanges();
     return(true);
 }