public void Save(Message message) { Client.CreateDocumentAsync(Documents.DocumentsLink, new ResourceEntity<Message> { Object = message }).Wait(); }
public void Save(Message message) { using (var session = _documentStore.OpenSession()) { session.Store(message); session.SaveChanges(); } }
public void Save(Message message) { if (_context.Messages.Any(x => x.Id == message.Id)) { } else { _context.Messages.Add(message); } }
public ActionResult Save(EditMessageViewModel message) { if (ModelState.IsValid) { var recaptchaHelper = this.GetRecaptchaVerificationHelper(); if (String.IsNullOrEmpty(recaptchaHelper.Response)) { ModelState.AddModelError("", "Captcha answer cannot be empty."); } else { var recaptchaResult = recaptchaHelper.VerifyRecaptchaResponse(); if (recaptchaResult != RecaptchaVerificationResult.Success) { ModelState.AddModelError("", "Incorrect captcha answer."); } } } if (ModelState.IsValid) { var msgEntity = new Message() { Body = message.Body, CreatedAt = DateTime.Now, CategoryId = message.CategoryId, }; _messageRepository.Save(msgEntity); return RedirectToAction("Detail", new { msgEntity.Id }); } message.Categories = _appSettings.Categories.ToSelectListItems().ToList(); return View(message); }