public GameAnswer(Answer answer) { Usable = true;; AnswerString = answer.AnswerString; using (Repos repo = new Repos()) { answer.Pictures = repo.GetPicturesByAnswerID(answer.AnswerID).ToList(); } Pictures = ConvertPictures(answer.Pictures); }
public GameAnswer(Answer answer) { Usable = true; ; AnswerString = answer.AnswerString; using (Repos repo = new Repos()) { answer.Pictures = repo.GetPicturesByAnswerID(answer.AnswerID).ToList(); } Pictures = ConvertPictures(answer.Pictures); }
public ActionResult AdminDelete(int? id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } int ID = id ?? 0; Module module; using (Repos repo = new Repos()) { module = repo.GetModuleByID(ID); module.Answers = repo.GetAnswerList(ID).ToList(); foreach (Answer answer in module.Answers) { answer.Pictures = repo.GetPicturesByAnswerID(answer.AnswerID).ToList(); } } if (module == null) { return HttpNotFound(); } return View(module); }
public ActionResult DisableModule([Bind(Include = "Name, isDisabled, DisableModuleNote, DisableReason")] DisableModuleViewModel userModule) { if (ModelState.IsValid) { Module module; using (Repos repo = new Repos()) { module = repo.GetModuleByID(userModule.ModuleID); module.Answers = repo.GetAnswerList(userModule.ModuleID).ToList(); foreach (Answer answer in module.Answers) { answer.Pictures = repo.GetPicturesByAnswerID(answer.AnswerID).ToList(); } } module.isDisabled = userModule.isDisabled; module.DisableModuleNote = userModule.DisableModuleNote; module.DisableReason = userModule.DisableReason; using (Repos repo = new Repos()) { if (!repo.UpdateModule(module)) { //ERROR SAVING TO DATABASE } } return RedirectToAction("Index", new { controller = "ModulesEdit" }); } return View(userModule); }