public ActionResult Create([Bind(Include = "Id")] Form form)
        {
            if (ModelState.IsValid)
            {
                db.Form.Add(form);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(form));
        }
Example #2
0
        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();
            }
        }
Example #3
0
        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));
        }