public ActionResult Edit([Bind(Include = "RapportageID,AspNetUsersID,Rapportage,Datum,PatientID")] Rapportages rapportages) { if (ModelState.IsValid) { db.Entry(rapportages).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.AspNetUsersID = new SelectList(db.AspNetUsers, "Id", "Email", rapportages.AspNetUsersID); return(View(rapportages)); }
// GET: Rapportages/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Rapportages rapportages = db.Rapportages.Find(id); if (rapportages == null) { return(HttpNotFound()); } if (User.Identity.GetUserId() == rapportages.AspNetUsersID) { ViewBag.AspNetUsersID = new SelectList(db.AspNetUsers, "Id", "Email", rapportages.AspNetUsersID); return(View(rapportages)); } return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "RapportageID,AspNetUsersID,Rapportage,Datum,PatientID")] Rapportages rapportages) { rapportages.AspNetUsersID = User.Identity.GetUserId(); rapportages.Datum = DateTime.Now; rapportages.PatientID = ViewBag.patientId; rapportages.AspNetUsers1 = db.AspNetUsers.Find(rapportages.AspNetUsersID); rapportages.AspNetUsers = db.AspNetUsers.Find(rapportages.PatientID); if (ModelState.IsValid) { db.Rapportages.Add(rapportages); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.AspNetUsersID = new SelectList(db.AspNetUsers, "Id", "Email", rapportages.AspNetUsersID); return(View(rapportages)); }