public Answer AddAnswer(Answer answer, int markerId) { using (var client = Server.OpenClient()) { answer.Id = answer.GetHashCode(); answer.CreatedBy = client.Query<User>(u => u.Id == answer.CreatedBy.Id).SingleOrDefault(); answer.Marker = client.Query<HelpMarker>(m => m.Id == markerId).SingleOrDefault(); client.Store(answer); } return answer; }
public JsonResult AddAnswer(int markerId, string answer) { var newAnswer = new Answer() { CreatedBy = LoggedUser, CreatedOn = DateTime.Now, Text = answer }; newAnswer = helpMarkerService.AddAnswer(newAnswer, markerId); return Json(newAnswer); }
public Answer AddAnswer(Answer answer, int markerId) { return helpMarkerRepository.AddAnswer(answer, markerId); }