Пример #1
0
        // POST: /Kurs1/Delete/5
        //[HttpPost, ActionName("Delete")]
        //[ValidateAntiForgeryToken]
        public ActionResult DeleteConfirmed(int id, int id2)
        {
            MedicalIndication medicalindication = db.MedicalIndication.Find(id);

            db.MedicalIndication.Remove(medicalindication);
            db.SaveChanges();
            return(RedirectToAction("Index", new { id = id2 }));
        }
Пример #2
0
        public ActionResult Create(MedicalIndication value)
        {
            int patientId = value.ID;

            Patient patient = db.Patient.Find(value.ID);

            patient.MedicalIndication.Add(value);
            db.SaveChanges();

            var medicalindicationVo = new MedicalIndicationVo
            {
                MedicalIndication = patient.MedicalIndication.ToList(),
                patientId         = value.ID
            };

            return(View("Index", medicalindicationVo));
        }
Пример #3
0
        public ActionResult Edit(MedicalIndicationEditVo medicalindication)
        {
            if (ModelState.IsValid)
            {
                MedicalIndication medicalindicationEntity = db.MedicalIndication.Find(medicalindication.ID);
                medicalindicationEntity.Dosage               = medicalindication.Dosage;
                medicalindicationEntity.MedicalAdvice        = medicalindication.MedicalAdvice;
                medicalindicationEntity.Drug                 = medicalindication.Drug;
                medicalindicationEntity.Frequency            = medicalindication.Frequency;
                medicalindicationEntity.ImportantInformation = medicalindication.ImportantInformation;
                medicalindicationEntity.StartDate            = medicalindication.StartDate;
                medicalindicationEntity.EndDate              = medicalindication.EndDate;

                db.Entry(medicalindicationEntity).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index", new { id = medicalindication.PatientId }));
            }
            return(View(medicalindication));
        }
Пример #4
0
        // GET: /Kurs1/Edit/5
        public ActionResult Edit(int id = 0, int id2 = 0)
        {
            MedicalIndication medicalindication = db.MedicalIndication.Find(id);
            var medicalindicationEditVo         = new MedicalIndicationEditVo
            {
                ID                   = medicalindication.ID,
                PatientId            = id2,
                StartDate            = medicalindication.StartDate,
                EndDate              = medicalindication.EndDate,
                Frequency            = medicalindication.Frequency,
                Drug                 = medicalindication.Drug,
                MedicalAdvice        = medicalindication.MedicalAdvice,
                ImportantInformation = medicalindication.ImportantInformation,
                Dosage               = medicalindication.Dosage
            };

            if (medicalindication == null)
            {
                return(HttpNotFound());
            }
            return(View(medicalindicationEditVo));
        }