public ActionResult Create([Bind(Include = "Id")] Form form) { if (ModelState.IsValid) { db.Form.Add(form); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(form)); }
public void AddAnwserDetail() { var resolveRequest = HttpContext.Request; resolveRequest.InputStream.Seek(0, SeekOrigin.Begin); string jsonString = new StreamReader(resolveRequest.InputStream).ReadToEnd(); var obj = System.Web.Helpers.Json.Decode(jsonString); AnwserDetail anwserD = new AnwserDetail(); anwserD.Detail = obj.Detail; anwserD.UserId = obj.UserId; anwserD.QuestionId = obj.QuestionId; if (!TryValidateModel(anwserD)) { TempData["errorBug"] = "The information you entered is incorrect, please try again!"; } else { TempData["errorBug"] = ""; db.AnwserDetail.Add(anwserD); db.SaveChanges(); } }
public ActionResult Create([Bind(Include = "QuestionId,QuestionName,Answer,Type,FormId")] Question question) { if (ModelState.IsValid) { db.Question.Add(question); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.FormId = new SelectList(db.Form, "Id", "Id", question.FormId); return(View(question)); }