public ActionResult Feedback(FeedbackModel feedback)
        {
            bool validRecaptcha = false;

            //check if user is logged in, if so set validRecaptcha to true as we don't want users having to use recap
            if (WebSecurity.IsAuthenticated)
            {
                validRecaptcha = true;
            }
                //else check the recap froma non logged in user and make sure it is ok before sending email.
                //TODO: reset recaptcha PRIVATE key here if domains change
            else if (ReCaptcha.Validate(privateKey: "6Ld_kt0SAAAAAAWadUrgyxHuqAlp2fjS5RXjdyn9"))
            {
                validRecaptcha = true;
            }

            if(validRecaptcha)
            {
                if (ModelState.IsValid)
                {
                    string from = feedback.Email;
                    string to = "*****@*****.**";
                    string subject = "Feedback from WATW";
                    string body = feedback.Message;
                    MailMessage message = new MailMessage(from, to, subject, body);

                    SmtpClient client = new SmtpClient();
                    client.Send(message);

                    //TODO: http://stackoverflow.com/questions/10022498/setting-up-email-settings-in-appsettings-web-config
                }
                return View();
            }
            return View(feedback);
        }
        public ActionResult Feedback()
        {
            MovieDbContext db = new MovieDbContext();
            FeedbackModel feedback = new FeedbackModel();

            if (WebSecurity.IsAuthenticated)
            {
                int userID = WebSecurity.CurrentUserId;
                var email = from user in db.Users
                        where user.userID == userID
                        select user.email;
                feedback.Email = email.FirstOrDefault();
            }
            return View("Feedback", feedback);
        }