Example #1
0
 /// <summary>
 /// Post JSI quiz answers List.
 /// </summary>
 /// <param name="answers">a JSIQuizAnswerContract</param>
 /// <returns>List<JSIQuizResultContract></returns>
 public List <JSIQuizResultContract> PostJSIResponse(JSIQuizAnswerContract answers)
 {
     using (var client = new SaltServiceProxy())
     {
         return(client.Execute(proxy => proxy.PostJSIResponse(answers).results.ToList()));
     }
 }
Example #2
0
 /// <summary>
 /// Adds the JSI Quiz response.
 /// </summary>
 /// <param name="response">The JellyVision Quiz response to save.</param>
 /// <returns>JSIQuestionsContract</returns>
 public JSIQuestionsContract PostJSIResponse(JSIQuizAnswerContract response)
 {
     return(new JSIQuestionsContract()
     {
         results = _surveyService.Resolve().PostJSIResponse(response.ToDomainObject <JSIQuizAnswerContract, JSIQuizAnswer>()).ToDataContract <IList <JSIQuizResult>, List <JSIQuizResultContract> >()
     });
 }
Example #3
0
 public List <JSIQuizResultContract> PostJSIResponse(JSIQuizAnswerContract answers)
 {
     return(PostJSIResponseResponse);
 }