Ejemplo n.º 1
0
        public ActionResult Edit(patient patient)
        {
            if (!HomeController.Authorized(this))
            {
                return(RedirectToAction("Login", "Accounts"));
            }
            if (ModelState.IsValid)
            {
                if (patient.birthDate != null)
                {
                    patient.age = DateTime.Now.Year - patient.birthDate.Value.Year;

                    if (patient.birthDate.Value.Month > DateTime.Now.Month)
                    {
                        patient.age--;
                    }
                    else if (patient.birthDate.Value.Month == DateTime.Now.Month)
                    {
                        if (patient.birthDate.Value.Day > DateTime.Now.Day)
                        {
                            patient.age--;
                        }
                    }
                }
                db.Entry(patient).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            ViewBag.doctorId = new SelectList(db.SystemPersons, "id", "name", patient.doctorId);
            return(View(patient));
        }
Ejemplo n.º 2
0
 public ActionResult Edit([Bind(Include = "id,name")] Group group)
 {
     if (!HomeController.Authorized(this))
     {
         return(RedirectToAction("Login", "Accounts"));
     }
     if (ModelState.IsValid)
     {
         db.Entry(group).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(group));
 }
Ejemplo n.º 3
0
 public ActionResult Edit([Bind(Include = "id,Endoscopy1,EndoscopyType,site,comments,graph,visitId")] Endoscopy endoscopy)
 {
     if (!HomeController.Authorized(this))
     {
         return(RedirectToAction("Login", "Accounts"));
     }
     if (ModelState.IsValid)
     {
         db.Entry(endoscopy).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index", new { id = endoscopy.visitId }));
     }
     return(View(endoscopy));
 }
 public ActionResult Edit([Bind(Include = "id,notes,visitId")] prescription prescription)
 {
     if (!HomeController.Authorized(this))
     {
         return(RedirectToAction("Login", "Accounts"));
     }
     if (ModelState.IsValid)
     {
         db.Entry(prescription).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index", new { id = prescription.visitId }));
     }
     return(View(prescription));
 }
Ejemplo n.º 5
0
 public ActionResult Edit(medicine medicine)
 {
     if (!HomeController.Authorized(this))
     {
         return(RedirectToAction("Login", "Accounts"));
     }
     if (ModelState.IsValid)
     {
         db.Entry(medicine).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index", new { id = medicine.prescriptionId }));
     }
     return(View(medicine));
 }
 public ActionResult Edit([Bind(Include = "id,Laboratory1,DateofLab,visitId")] Laboratory laboratory)
 {
     if (!HomeController.Authorized(this))
     {
         return(RedirectToAction("Login", "Accounts"));
     }
     if (ModelState.IsValid)
     {
         db.Entry(laboratory).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index", new { id = laboratory.visitId }));
     }
     return(View(laboratory));
 }
 public ActionResult Edit([Bind(Include = "id,groupId,tableId,canAdd,canEdit,canDelete,canRead")] Permission permission)
 {
     if (!HomeController.Authorized(this))
     {
         return(RedirectToAction("Login", "Accounts"));
     }
     if (ModelState.IsValid)
     {
         db.Entry(permission).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index", new { @id = permission.groupId }));
     }
     return(View(permission));
 }
 public ActionResult Edit(examination examination)
 {
     if (!HomeController.Authorized(this))
     {
         return(RedirectToAction("Login", "Accounts"));
     }
     if (ModelState.IsValid)
     {
         db.Entry(examination).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index", new { id = examination.visitId }));
     }
     return(View(examination));
 }
 public ActionResult Edit([Bind(Include = "id,ImageDate,ImageCenter,TypeofImage,Site,Comments,ImageName,VisitId")] Imaging imaging)
 {
     if (!HomeController.Authorized(this))
     {
         return(RedirectToAction("Login", "Accounts"));
     }
     if (ModelState.IsValid)
     {
         db.Entry(imaging).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index", new { id = imaging.VisitId }));
     }
     return(View(imaging));
 }
Ejemplo n.º 10
0
 public ActionResult Edit([Bind(Include = "id,name,jobId")] Specialization specialization)
 {
     if (!HomeController.Authorized(this))
     {
         return(RedirectToAction("Login", "Accounts"));
     }
     if (ModelState.IsValid)
     {
         db.Entry(specialization).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.jobId = new SelectList(db.Jobs, "id", "name", specialization.jobId);
     return(View(specialization));
 }
Ejemplo n.º 11
0
 public ActionResult Edit([Bind(Include = "id,visitDate,visitStatus,visitSite,complaintType,PresentHistory,decision,requestedInvestigations,GeneralAppearance,mentality,Built,Pallor,jaundice,cyanosis,postureDuringWalking,postureStanding,postureSitting,postureLyingSupineorPhone,vitalSigns,DoctorId,patientId")] visit visit)
 {
     if (!HomeController.Authorized(this))
     {
         return(RedirectToAction("Login", "Accounts"));
     }
     if (ModelState.IsValid)
     {
         db.Entry(visit).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index", new { @id = visit.patientId }));
     }
     ViewBag.DoctorId = new SelectList(db.SystemPersons.Where(o => o.Job.name.ToLower() == "doctor"), "id", "name", visit.DoctorId);
     return(View(visit));
 }
 public ActionResult Edit(Account account)
 {
     if (!HomeController.Authorized(this))
     {
         return(RedirectToAction("Login", "Accounts"));
     }
     if (ModelState.IsValid)
     {
         db.Entry(account).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.groupId = new SelectList(db.Groups, "id", "name");
     return(View(account));
 }
Ejemplo n.º 13
0
 public ActionResult Edit([Bind(Include = "id,patientName,fromTime,toTime,reservationType,notes,status,doctorId,roomNumber")] Reservation reservation)
 {
     if (!HomeController.Authorized(this))
     {
         return(RedirectToAction("Login", "Accounts"));
     }
     if (ModelState.IsValid)
     {
         db.Entry(reservation).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.doctorId = new SelectList(db.SystemPersons, "id", "name", reservation.doctorId);
     return(View(reservation));
 }