public ActionResult Create([Bind(Include = "UO_AnswerID,UO_QuestionID,UO_UserID,UO_CategoryID,TopicAnswer,DescriptionAnswer")] UO_Answer uO_Answer) { UO_QuestionController u = new UO_QuestionController(); if (ModelState.IsValid) { ViewData["Det"] = System.Web.HttpContext.Current.Session["Det"] as String; //UO_Question uQ = db.Question.Find(); //UO_Question uQ = new UO_Question(); //uQ. var i = Session["Detail"]; UO_Question uQ = db.Question.Find(i); //uO_Answer.UO_QuestionID = uQ.UO_QuestionID; //UO_Category uC = db.Category.Find(uQ.UO_CategoryID); ////UO_Answer uA = db.Answer.Find(DetalleID); ////UO_Question uQ = db.Question.Find(uA.UO_QuestionID); ////UO_Category uC = db.Category.Find(uQ.UO_CategoryID); uO_Answer.UO_CategoryID = uQ.UO_CategoryID; uO_Answer.UO_QuestionID = uQ.UO_QuestionID; //uO_Answer.UO_QuestionID = ; uO_Answer.UO_UserID = User.Identity.GetUserId(); db.Answer.Add(uO_Answer); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UO_QuestionID = new SelectList(db.Question, "UO_QuestionID", "TitleQuestion", uO_Answer.UO_QuestionID); return(View(uO_Answer)); }
public ActionResult DeleteConfirmed(int id) { UO_Question uO_Question = db.Question.Find(id); db.Question.Remove(uO_Question); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "UO_QuestionID,UO_UserID,UO_CategoryID,TitleQuestion,DescriptionQuestion,DateQuestion")] UO_Question uO_Question) { if (ModelState.IsValid) { db.Entry(uO_Question).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UO_CategoryID = new SelectList(db.Category, "UO_CategoryID", "DescriptionCategory", uO_Question.UO_CategoryID); return(View(uO_Question)); }
public ActionResult Create([Bind(Include = "UO_QuestionID,UO_UserID,UO_CategoryID,TitleQuestion,DescriptionQuestion,DateQuestion")] UO_Question uO_Question) { if (ModelState.IsValid) { uO_Question.UO_UserID = User.Identity.GetUserId(); uO_Question.DateQuestion = DateTime.Now; db.Question.Add(uO_Question); db.SaveChanges(); return(Redirect(Request.UrlReferrer.ToString())); } ViewBag.UO_CategoryID = new SelectList(db.Category, "UO_CategoryID", "DescriptionCategory", uO_Question.UO_CategoryID); return(View(uO_Question)); }
// GET: UO_Question/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } UO_Question uO_Question = db.Question.Find(id); if (uO_Question == null) { return(HttpNotFound()); } return(View(uO_Question)); }
// GET: UO_Question/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } UO_Question uO_Question = db.Question.Find(id); if (uO_Question == null) { return(HttpNotFound()); } ViewBag.UO_CategoryID = new SelectList(db.Category, "UO_CategoryID", "DescriptionCategory", uO_Question.UO_CategoryID); return(View(uO_Question)); }