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)); }
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")); }
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")); } }