public ActionResult DeleteConfirmed(int id) { AuthenticatedUserQAViewModel authenticatedUserQAViewModel = db.AuthenticatedUserQAViewModels.Find(id); db.AuthenticatedUserQAViewModels.Remove(authenticatedUserQAViewModel); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,UserId")] AuthenticatedUserQAViewModel authenticatedUserQAViewModel) { if (ModelState.IsValid) { db.Entry(authenticatedUserQAViewModel).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UserId = new SelectList(db.Users, "Id", "Email", authenticatedUserQAViewModel.UserId); return(View(authenticatedUserQAViewModel)); }
public ActionResult Create([Bind(Include = "Id,UserId")] AuthenticatedUserQAViewModel authenticatedUserQAViewModel) { if (ModelState.IsValid) { db.AuthenticatedUserQAViewModels.Add(authenticatedUserQAViewModel); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UserId = new SelectList(db.Users, "Id", "Email", authenticatedUserQAViewModel.UserId); return(View(authenticatedUserQAViewModel)); }
// GET: AuthenticatedUserQAViewModels/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AuthenticatedUserQAViewModel authenticatedUserQAViewModel = db.AuthenticatedUserQAViewModels.Find(id); if (authenticatedUserQAViewModel == null) { return(HttpNotFound()); } return(View(authenticatedUserQAViewModel)); }
// GET: AuthenticatedUserQAViewModels/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AuthenticatedUserQAViewModel authenticatedUserQAViewModel = db.AuthenticatedUserQAViewModels.Find(id); if (authenticatedUserQAViewModel == null) { return(HttpNotFound()); } ViewBag.UserId = new SelectList(db.Users, "Id", "Email", authenticatedUserQAViewModel.UserId); return(View(authenticatedUserQAViewModel)); }
// GET: AuthenticatedUserQAViewModels public ActionResult Index() { var listOfPost = db.Posts.ToList(); var listOfComments = db.Comments.ToList(); //var TheUser = db.Users.FirstOrDefault(w => w.Id == User.Identity.GetUserId()); var QandAPageToDisplay = new AuthenticatedUserQAViewModel() { UserId = User.Identity.GetUserId(), Comments = listOfComments, Posts = listOfPost }; return(View(QandAPageToDisplay)); //var authenticatedUserQAViewModels = db.AuthenticatedUserQAViewModels.Include(a => a.User); //return View(authenticatedUserQAViewModels.ToList()); }