Ejemplo n.º 1
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            if (IsValid)
            {
                using (var db = new ContactDatabase())
                {
                    var log = new ContactLog()
                    {
                        Name     = txtName.Text,
                        Email    = txtEmail.Text,
                        Subject  = txtSubject.Text,
                        Message  = txtMessage.Text,
                        DateSent = DateTime.Now
                    };

                    db.ContactLogs.Add(log);
                    db.SaveChanges();

                    pnlFormFields.Visible     = false;
                    pnlSuccessMessage.Visible = true;
                }
            }
            else
            {
            }
        }
Ejemplo n.º 2
0
        public ActionResult Index(ContactMessage post)
        {
            if (ModelState.IsValid)
            {
                using (var db = new ContactDatabase())
                {
                    post.DateSent = DateTime.Now;

                    db.ContactMessages.Add(post);

                    db.SaveChanges();
                }

                TempData["ContactMessage"] = post;
                return(RedirectToAction("SuccessfulMessage"));
            }

            return(View(post));
        }