public IActionResult Cadastrar(IFormCollection form) { DepoimentoModel depoimento = new DepoimentoModel(); depoimento.Mensagem = form["Mensagem"]; depoimento.Status = "Em Espera"; depoimento.DataCriacao = DateTime.Now; depoimento.Usuario = new UsuarioModel(); depoimento.Usuario.ID = int.Parse(HttpContext.Session.GetString("idUsuario")); depoimento.Usuario.Nome = HttpContext.Session.GetString("nomeUsuario"); depoimento.Usuario.Email = HttpContext.Session.GetString("emailUsuario"); depoimentoRepositorio.Cadastrar(depoimento); TempData["Mensagem"] = "<div class='alert alert-success'>Depoimento Cadastrado. Em avaliação do administrador</div>"; return(RedirectToAction("Index")); }
public IActionResult Cadastrar(IFormCollection form) { //Cria um objeto do tipo DepoimentoModel //Atribui os valor do formuário de da sessão ao objeto DepoimentoModel depoimento = new DepoimentoModel(); depoimento.Depoimento = form["depoimento"]; depoimento.Status = "Em Espera"; depoimento.DataCadastro = DateTime.Now; //depoimento.Usuario = new UsuarioModel(); depoimento.Usuario.ID = int.Parse(HttpContext.Session.GetString("idUsuario")); depoimento.Usuario.Nome = HttpContext.Session.GetString("nomeUsuario"); depoimento.Usuario.Email = HttpContext.Session.GetString("emailUsuario"); //Cadastra o depoimento depoimentoRepositorio.Cadastrar(depoimento); //Exibe mensagem para o usuário TempData["Mensagem"] = "Depoimento Cadastrado. Aguarde a aprovação do Administrador"; return(RedirectToAction("Index")); }