public JsonResult SaveResult(string[] array, Guid QuestionSurveyId) { //if (SessionHelper.useridguid == null) // return Json(new { result = "false" }); bool r = false; ServiceQuestionStatistic service = new ServiceQuestionStatistic(); //var data = service.GetListById(QuestionSurveyId, SessionHelper.useridguid); //if (data.Count > 0) // return Json(new { result = "exists" }); for (int i = 0; i < array.Length; i++) { var list = JsonConvert.DeserializeObject <List <Questionnaire_QuestionStatistic> >(array[i]); for (int j = 0; j < list.Count; j++) { Questionnaire_QuestionStatistic info = new Questionnaire_QuestionStatistic() { Id = Guid.NewGuid(), QuestionSurveyId = QuestionSurveyId, QuestionInfoId = list[j].QuestionInfoId, QuestionResultId = list[j].QuestionResultId, QuestionType = list[j].QuestionType, Result = list[j].Result, UserId = Guid.NewGuid(), CreateDate = DateTime.Now, UpdateDate = DateTime.Now }; //, UserId = SessionHelper.useridguid r = service.Add(info); } } if (r == true) { return(Json(new { result = "success" })); } else { return(Json(new { result = "error" })); } }
public bool Add(Questionnaire_QuestionStatistic model) { using (CupcakeEntities entity = new CupcakeEntities()) { entity.Questionnaire_QuestionStatistic.Add(model); return(entity.SaveChanges() > 0); } }