public async Task <ActionResult> DeleteConfirmed(int id) { if (Session["role"] != null && Session["role"].ToString() == "ADM") { LabTestsConducted labTestsConducted = await db.LabTestsConducteds.FindAsync(id); db.LabTestsConducteds.Remove(labTestsConducted); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } else { return(View("~/Views/LabTestResults/NotLoggedIn.cshtml")); } }
public async Task <ActionResult> Edit([Bind(Include = "Id,PatientName,DoctorId,TestId,TestDate")] LabTestsConducted labTestsConducted) { if (Session["role"] != null && Session["role"].ToString() == "ADM") { if (ModelState.IsValid) { db.Entry(labTestsConducted).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.TestId = new SelectList(db.AvailableTests, "Id", "TestName", labTestsConducted.TestId); ViewBag.DoctorId = new SelectList(db.users, "id", "username", labTestsConducted.DoctorId); return(View(labTestsConducted)); } else { return(View("~/Views/LabTestResults/NotLoggedIn.cshtml")); } }
// GET: LabTestsConducteds/Details/5 public async Task <ActionResult> Details(int?id) { if (Session["role"] != null && Session["role"].ToString() == "ADM") { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } LabTestsConducted labTestsConducted = await db.LabTestsConducteds.FindAsync(id); if (labTestsConducted == null) { return(HttpNotFound()); } return(View(labTestsConducted)); } else { return(View("~/Views/LabTestResults/NotLoggedIn.cshtml")); } }
// GET: LabTestsConducteds/Edit/5 public async Task <ActionResult> Edit(int?id) { if (Session["role"] != null && Session["role"].ToString() == "ADM") { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } LabTestsConducted labTestsConducted = await db.LabTestsConducteds.FindAsync(id); if (labTestsConducted == null) { return(HttpNotFound()); } ViewBag.TestId = new SelectList(db.AvailableTests, "Id", "TestName", labTestsConducted.TestId); ViewBag.DoctorId = new SelectList(db.users, "id", "username", labTestsConducted.DoctorId); return(View(labTestsConducted)); } else { return(View("~/Views/LabTestResults/NotLoggedIn.cshtml")); } }