public ActionResult SendMesage(ContactSendViewModel vmContact) { var fromEmail = vmContact.email; var subject = vmContact.subject; var toEmail = ReadConfigData.GetAppSettingsValue("receivingContactEmail"); var body = "Dear sir, " + vmContact.message; MailManagement.SendEmail(subject, toEmail, body, fromEmail); return(RedirectToAction("Contact", "Home")); }
public IActionResult Send(ContactSendViewModel model) { if (string.IsNullOrEmpty(model.Name) || string.IsNullOrEmpty(model.Email) || string.IsNullOrEmpty(model.Message)) { return(BadRequest()); } if (ModelState.IsValid) { Contact contact = new Contact { Name = model.Name, Email = model.Email, Message = model.Message }; _context.Contacts.Add(contact); _context.SaveChanges(); return(NoContent()); } return(View()); }