public void Inserir(MensagemSite objeto) { try { _contexto.MensagensSite.Add(objeto); _contexto.SaveChanges(); } catch (Exception ex) { throw ex; } }
public ActionResult EnviarMensagem(string txtNome, string txtEmail, string txtMensagem) { if (!String.IsNullOrEmpty(txtNome) && !String.IsNullOrEmpty(txtEmail) && !String.IsNullOrEmpty(txtMensagem)) { IPAddress ip = Request.HttpContext.Connection.RemoteIpAddress; MensagemSite mensagem = new MensagemSite(); mensagem.DataCadastro = DateTime.Now; mensagem.Nome = txtNome; mensagem.Email = txtEmail; mensagem.Mensagem = txtMensagem; mensagem.IPUsuario = ip.ToString(); _mensagem.Inserir(mensagem); return(RedirectToAction(nameof(EnviarMensagem))); } return(RedirectToAction(nameof(EnviarMensagem))); }