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;
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
 public Answer AddAnswer(Answer answer, int markerId)
 {
     return helpMarkerRepository.AddAnswer(answer, markerId);
 }