public JsonResult SendContactUsMessage(string nameSurname, string email, string subject, string message) { bool a = _contactRepo.CreateEntity(new ContactUs { NameSurname = nameSurname, EmailAddress = email, Subject = subject, Message = message }); if (a) { HttpContext.Session.SetString("success", _localizer["Mesajınız alınmıştır. En kısa sürede dönüş yapılacaktır. Teşekkür ederiz."]); return(Json(new { success = true })); } else { string msgTitle = _localizer["Hata"]; string rspText = _localizer["Hata oluştu. Mesaj gönderme işlemi gerçekleştirilemedi. Lütfen tekrar deneyiniz."]; return(Json(new { success = false, title = msgTitle, responseText = rspText })); } }
public IActionResult Contact(ContactUsDto dto) { if (ModelState.IsValid) { var contactUs = _mapper.Map <ContactUs>(dto); bool a = _contactUsRepo.CreateEntity(contactUs); if (a) { HttpContext.Session.SetString("resultCodeCreateContact", _localizer["Your message has been sent. Thank you."].ToString()); HttpContext.Session.SetObject("contactMessageInfo", dto); EmailToAdminForContactMessage(); return(LocalRedirect("/")); } else { return(View("Contact", dto)); } } else { return(View("Contact", dto)); } }