public async Task <IActionResult> Send(ContactSendDto contactSendDto) { if (!ModelState.IsValid) { return(View().ShowMessage(Status.Error, "Hata", "Eksik veya hatalı bilgiler mevcut!")); } await _contactService.AddAsync(_mapper.Map <Contact>(contactSendDto)); return(RedirectToAction("Index", "Home").ShowMessage(Status.Ok, "Başarılı", "Mesajınız başarıyla iletilmiş olup en kısa sürede değerlendirilecektir. ")); }
public IActionResult Send([FromBody] ContactSendDto contactSend) { if (!ModelState.IsValid) { return(BadRequest()); } _blogContext.Contacts.Add(new Contact() { Name = contactSend.Name, Surname = contactSend.Surname, Message = contactSend.Message, CreateDate = DateTime.UtcNow }); _blogContext.SaveChanges(); return(new JsonResult("ok")); }