// GET: DoctorAdvice/Edit/5 /// <summary>Edits the specified identifier.</summary> /// <param name="id">The identifier.</param> /// <returns>patient details.</returns> public ActionResult Edit(int?id) { if (Session["UserEmail"] != null && Session["UserRole"].ToString() == "Doctor") { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AdviceDetail adviceDetail = db.AdviceDetails.Find(id); if (adviceDetail == null) { return(HttpNotFound()); } ViewBag.PatientId = new SelectList(db.PatientDetails, "Patient_Id", "Name", adviceDetail.PatientId); return(View(adviceDetail)); } Response.Write("<script>alert('Please Login')</script>"); FormsAuthentication.SignOut(); Session.Clear(); return(RedirectToAction("SignIn", "Auth")); }
public ActionResult Edit(AdviceDetail adviceDetail) { if (Session["UserEmail"] != null && Session["UserRole"].ToString() == "Doctor") { if (ModelState.IsValid) { AdviceDetail objAdviceDetail = db.AdviceDetails.Where(x => x.AdviceId == adviceDetail.AdviceId).FirstOrDefault(); objAdviceDetail.DoctorMessage = adviceDetail.DoctorMessage; objAdviceDetail.AdviceTime = DateTime.Now; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.PatientId = new SelectList(db.PatientDetails, "Patient_Id", "Name", adviceDetail.PatientId); return(View(adviceDetail)); } Response.Write("<script>alert('Please Login')</script>"); FormsAuthentication.SignOut(); Session.Clear(); return(RedirectToAction("SignIn", "Auth")); }
public ActionResult Create(AdviceDetail adviceDetail) { if (Session["UserEmail"] != null && Session["UserRole"].ToString() == "Patient") { if (ModelState.IsValid) { adviceDetail.PatientId = Convert.ToInt32(Session["UserId"]); adviceDetail.AdviceTime = DateTime.Now; adviceDetail.DoctorMessage = "Please wait for reply."; db.AdviceDetails.Add(adviceDetail); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.PatientId = new SelectList(db.PatientDetails, "Patient_Id", "Name", adviceDetail.PatientId); return(View(adviceDetail)); } Response.Write("<script>alert('Please Login')</script>"); FormsAuthentication.SignOut(); Session.Clear(); return(RedirectToAction("SignIn", "Auth")); }