public int UploadImageInDataBase(HttpPostedFileBase file, PatientTreatmentDetail patientTreatmentmodel) { patientTreatmentmodel.Files = ConvertToBytes(file); var PatientTreatmentData = new PatientTreatmentDetail { PatientId = patientTreatmentmodel.PatientId, HospitalId = patientTreatmentmodel.HospitalId, TreatmentDetails = patientTreatmentmodel.TreatmentDetails, Files = patientTreatmentmodel.Files, CreatedBy = patientTreatmentmodel.CreatedBy, CreatedOn = patientTreatmentmodel.CreatedOn }; db.PatientTreatmentDetails.Add(PatientTreatmentData); int i = db.SaveChanges(); if (i == 1) { return(1); } else { return(0); } }
public ActionResult DeleteConfirmed(int id) { PatientTreatmentDetail patienttreatmentdetail = db.PatientTreatmentDetails.Find(id); db.PatientTreatmentDetails.Remove(patienttreatmentdetail); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Createdata([Bind(Include = "Id,PatientId,HospitalId,TreatmentDetails,Files,CreatedBy,CreatedOn")] PatientTreatmentDetail model) { HttpPostedFileBase file = Request.Files["ImageData"]; int i = UploadImageInDataBase(file, model); if (i == 1) { return(RedirectToAction("Index")); } return(View(model)); }
// GET: /PatientTreatmentDetail/Create public ActionResult Create(int?id) { // Get Broadcasted Patient names for other requested hospitals if (Session["UserId"].ToString().Trim() != "HIE_Admin") { if (Session["LoggedinHospID"] != null) { int hospId = Convert.ToInt32(Session["LoggedinHospID"]); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Patient patient = db.Patients.Find(id); PatientTreatmentDetail patientTreatmentDetail = new PatientTreatmentDetail(); patientTreatmentDetail.Patient = patient; patientTreatmentDetail.PatientId = patient.Id; if (patientTreatmentDetail == null) { return(HttpNotFound()); } ViewBag.HospitalId = new SelectList(db.Hospitals, "Id", "HospitalName"); return(View(patientTreatmentDetail)); } else { return(RedirectToAction("Index", "PatientTreatmentDetail")); } } else { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Patient patient = db.Patients.Find(id); PatientTreatmentDetail patientTreatmentDetail = new PatientTreatmentDetail(); patientTreatmentDetail.Patient = patient; patientTreatmentDetail.PatientId = patient.Id; if (patientTreatmentDetail == null) { return(HttpNotFound()); } ViewBag.HospitalId = new SelectList(db.Hospitals.ToList().Where(h => h.EnrollmentStatus == 1), "Id", "HospitalName"); //ViewBag.PatientId = new SelectList(db.Patients, "Id", "Name"); return(View(patientTreatmentDetail)); } }
public ActionResult Edit([Bind(Include = "Id,PatientId,HospitalId,TreatmentDetails,Files,CreatedBy,CreatedOn")] PatientTreatmentDetail patienttreatmentdetail) { if (ModelState.IsValid) { db.Entry(patienttreatmentdetail).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.HospitalId = new SelectList(db.Hospitals, "Id", "HospitalName", patienttreatmentdetail.HospitalId); ViewBag.PatientId = new SelectList(db.Patients, "Id", "AadharId", patienttreatmentdetail.PatientId); return(View(patienttreatmentdetail)); }
// GET: /PatientTreatmentDetail/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PatientTreatmentDetail patienttreatmentdetail = db.PatientTreatmentDetails.Find(id); if (patienttreatmentdetail == null) { return(HttpNotFound()); } return(View(patienttreatmentdetail)); }
// GET: /PatientTreatmentDetail/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PatientTreatmentDetail patienttreatmentdetail = db.PatientTreatmentDetails.Find(id); if (patienttreatmentdetail == null) { return(HttpNotFound()); } ViewBag.HospitalId = new SelectList(db.Hospitals, "Id", "HospitalName", patienttreatmentdetail.HospitalId); ViewBag.PatientId = new SelectList(db.Patients, "Id", "AadharId", patienttreatmentdetail.PatientId); return(View(patienttreatmentdetail)); }
public ActionResult Createdata([Bind(Include = "Id,PatientId,HospitalId,TreatmentDetails,Files,CreatedBy,CreatedOn")] PatientTreatmentDetail model) { if (Session["UserId"].ToString().Trim() != "HIE_Admin") { int hospId = Convert.ToInt32(Session["LoggedinHospID"]); model.HospitalId = hospId; } HttpPostedFileBase file = Request.Files["ImageData"]; int i = UploadImageInDataBase(file, model); if (i == 1) { return(RedirectToAction("Index")); } return(View(model)); }