Esempio n. 1
0
 public bool AddUserQuestion(UserQuestionDomainModel question)
 {
     using (var db = new FaqContext())
     {
         db.Question.Add(new UserQuestion {
             Name     = question.Name,
             Date     = DateTime.Now,
             Email    = question.Email,
             Question = question.Question,
             Answer   = "Ubesvart"
         });
         db.SaveChanges();
         log.Debug("AddUserQuestionDb");
         return(true);
     }
 }
Esempio n. 2
0
        public HttpResponseMessage Post(UserQuestionDomainModel question)
        {
            if (question == null)
            {
                throw new ArgumentNullException(nameof(question));
            }

            if (ModelState.IsValid)
            {
                if (db.AddUserQuestion(question))
                {
                    return(new HttpResponseMessage()
                    {
                        StatusCode = HttpStatusCode.OK
                    });
                }
            }
            return(new HttpResponseMessage()
            {
                StatusCode = HttpStatusCode.BadRequest,
                Content = new StringContent("Kunne ikke registrere spørsmålet")
            });
        }