示例#1
0
        public ActionResult CadastrarTopico(Forum_topico topico)
        {
            topico.Id_usuario = Convert.ToInt32(HttpContext.User.Identity.Name.ToString());
            topico.Data       = DateTime.Now;
            if (ModelState.IsValid)
            {
                _repositorioForumTopico = new ForumTopicosRepositorio();
                _repositorioForumTopico.Salvar(topico);

                TempData["mensagem"] = "Dúvida cadastrada com sucesso!";

                return(RedirectToAction("Index"));
            }


            return(View(topico));
        }
示例#2
0
        //Salvar um topico
        public void Salvar(Forum_topico topico)
        {
            if (topico.Id_topico == 0)
            {
                //Salvar
                _context.Forum_topicos.Add(topico);
            }
            else
            {
                Forum_topico TopicoBanco = _context.Forum_topicos.Find(topico.Id_topico);
                if (TopicoBanco != null)
                {
                    //Alterar
                    TopicoBanco.Descricao = topico.Descricao;
                }
            }

            _context.SaveChanges();
        }