Esempio n. 1
0
        /// <summary>
        /// Get survey results for a given survey
        /// </summary>
        /// <param name="postId">The name of a survey</param>
        /// <returns></returns>
        public static string GetSurveyResultByClientId(this AppDbContext context, string clientId)
        {
            string           result = "";
            PostSurveyResult item   = context.PostSurveyResults.FirstOrDefault(x => x.clientId == clientId);

            // add error handling
            result = item.surveyResult;
            return(result);
        }
Esempio n. 2
0
        public static void PostResults(this AppDbContext context, string postId, string clientId, string resultJson)
        {
            // create a new result.
            PostSurveyResult psr = new PostSurveyResult();

            psr.postId       = postId;
            psr.clientId     = clientId;
            psr.surveyResult = resultJson;
            context.PostSurveyResults.Add(psr);
            context.SaveChanges();
        }