Ejemplo n.º 1
0
        public IActionResult CadastrarComentario(IFormCollection form)
        {
            Comentario comentario = new Comentario();

            comentario.Assunto  = form["assunto"];
            comentario.Mensagem = form["mensagem"];

            comentario.Autor = usuarioRepositorio.ObterUsuario((HttpContext.Session.GetString(SESSION_EMAIL)));
            comentarioRepositorio.Inserir(comentario);

            var sucessoViewModel = new SucessoViewModel();

            TempData["sucesso"] = "Comentário cadastrado com sucesso! Seu comentário agora passará pelo processo de verificação";
            TempData["voltar"]  = "/Comentario/CadastrarComentario";
            return(View("_Sucesso", sucessoViewModel));
        }
Ejemplo n.º 2
0
        public IActionResult CadastrarComentario(IFormCollection form)
        {
            Comentario comentario = new Comentario();

            comentario.Assunto  = form["assunto"];
            comentario.Mensagem = form["mensagem"];

            comentario.Autor          = new Usuario();
            comentario.Autor.Nome     = form["nome"];
            comentario.Autor.Telefone = form["telefone"];
            comentario.Autor.Email    = form["email"];

            comentario.Autor.Empresa      = new Empresa();
            comentario.Autor.Empresa.Nome = form["empresa"];
            comentario.Autor.Empresa.Cnpj = form["cnpj"];

            comentarioRepositorio.Inserir(comentario);
            return(RedirectToAction("Sucesso"));
        }
Ejemplo n.º 3
0
        public IActionResult Cadastrar_Depoimento(IFormCollection form)
        {
            string texto = form["comentario"];
            string email = HttpContext.Session.GetString(SESSION_EMAIL);
            string nome  = HttpContext.Session.GetString(SESSION_CLIENTE);

            if (texto.Length > 5)
            {
                ComentarioModel comentario = new ComentarioModel();
                comentario.EmailUsuario = email;
                comentario.NomeUsuario  = nome;
                comentario.Texto        = texto;
                comentarioRepository.Inserir(comentario);

                ViewData["Action"] = "Comentário";
                return(View("Sucesso"));
            }
            else
            {
                ViewData["Action"] = "Texto inexistente ou curto demais";
                return(View("Erro"));
            }
        }