public void ApagarConfirmacao(int id)
        {
            ComentarioConhecimento comentarioConhecimento = db.ComentarioConhecimento.Find(id);

            db.ComentarioConhecimento.Remove(comentarioConhecimento);
            db.SaveChanges();
        }
 public ActionResult Edit(ComentarioConhecimento comentarioConhecimento)
 {
     if (ModelState.IsValid)
     {
         comentarioConhecimentoBusiness.AlterarConfirmacao(comentarioConhecimento);
         return(RedirectToAction("Index"));
     }
     return(View(comentarioConhecimento));
 }
        public ActionResult Create(ComentarioConhecimento comentarioConhecimento)
        {
            comentarioConhecimento.DataComentario = DateTime.Now;
            //comentarioConhecimento.UserName = User.Identity.Name;
            comentarioConhecimento.NomeCompleto = Usuario.Get.NomeCompleto;

            if (ModelState.IsValid)
            {
                comentarioConhecimentoBusiness.Inserir(comentarioConhecimento);
                return(RedirectToAction("../Conhecimento/Details/" + comentarioConhecimento.IDConhecimento));
                //return View();
            }

            //return View(comentarioConhecimento);
            return(RedirectToAction("../Conhecimento/Details/" + comentarioConhecimento.IDConhecimento));
        }
        //----------------APAGAR-------------------

        public ComentarioConhecimento Apagar(int?id)
        {
            ComentarioConhecimento comentarioConhecimento = db.ComentarioConhecimento.Find(id);

            return(comentarioConhecimento);
        }
 public void AlterarConfirmacao(ComentarioConhecimento comentarioConhecimento)
 {
     db.Entry(comentarioConhecimento).State = EntityState.Modified;
     db.SaveChanges();
 }
        //--------------INSERIR------------------

        public void Inserir(ComentarioConhecimento comentarioConhecimento)
        {
            db.ComentarioConhecimento.Add(comentarioConhecimento);
            db.SaveChanges();
        }