예제 #1
0
        public ActionResult SubmitAProject(SubmitAProjectView model)
        {
            try
            {
                Configuration configurations = Configuration.Create(Db);
                EmailMssg     mssg           = new EmailMssg();
                mssg.IsHtml    = true;
                mssg.Receivers = new List <string>()
                {
                    configurations.ContactFormEmail
                };
                mssg.SenderAddress  = "*****@*****.**";
                mssg.Subject        = "Contact request from " + model.FullName;
                mssg.TemplateModel  = model;
                mssg.TemplateString = System.IO.File.ReadAllText(Server.MapPath("~/Templates/SubmitAProject.html"));

                EmailSender.Send(configurations, mssg);
                TempData["success"] = "Your project was successfully submitted";
            }
            catch (Exception ex)
            {
                TempData["error"] = "Error while sending email: " + ex.ToString();
            }
            return(View());
        }
예제 #2
0
        public ActionResult SubmitAProject()
        {
            SubmitAProjectView viewModel = new SubmitAProjectView();

            return(View(viewModel));
        }