示例#1
0
        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. "));
        }
示例#2
0
 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"));
 }