public async Task <ActionResult> DeleteConfirmed(int id) { SurveyMAQ surveyMAQ = await db.SurveyMAQs.FindAsync(id); int qid = surveyMAQ.QuestionID; db.SurveyMAQs.Remove(surveyMAQ); await db.SaveChangesAsync(); return(RedirectToAction("Edit/" + qid, "SurveyQuestions")); }
public async Task <ActionResult> Edit([Bind(Include = "MAQID,QuestionID,ChoiceOrder,Text")] SurveyMAQ surveyMAQ) { if (ModelState.IsValid) { db.Entry(surveyMAQ).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.QuestionID = new SelectList(db.SurveyQuestions, "QuestionID", "Text", surveyMAQ.QuestionID); return(View(surveyMAQ)); }
public async Task <ActionResult> Create([Bind(Include = "MAQID,QuestionID,ChoiceOrder,Text")] SurveyMAQ surveyMAQ) { if (ModelState.IsValid) { db.SurveyMAQs.Add(surveyMAQ); await db.SaveChangesAsync(); return(RedirectToAction("Edit/" + surveyMAQ.QuestionID, "SurveyQuestions")); } ViewBag.QuestionID = new SelectList(db.SurveyQuestions, "QuestionID", "Text", surveyMAQ.QuestionID); return(View(surveyMAQ)); }
// GET: SurveyMAQs/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SurveyMAQ surveyMAQ = await db.SurveyMAQs.FindAsync(id); if (surveyMAQ == null) { return(HttpNotFound()); } return(View(surveyMAQ)); }
// GET: SurveyMAQs/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SurveyMAQ surveyMAQ = await db.SurveyMAQs.FindAsync(id); if (surveyMAQ == null) { return(HttpNotFound()); } ViewBag.QuestionID = new SelectList(db.SurveyQuestions, "QuestionID", "Text", surveyMAQ.QuestionID); return(View(surveyMAQ)); }