Beispiel #1
0
        public ActionResult Create(Adversereactions adversereactions)
        {
            string refid = Request.Form["treatmentid"];

            if (ModelState.IsValid)
            {
                string[,] getall = new string[7, 10];
                for (int i = 0; i < 7; i++)
                {
                    getall[i, 0] = Request.Form["id" + i];
                    getall[i, 2] = Request.Form["beginTime" + i];
                    getall[i, 3] = Request.Form["lastTime" + i];
                    getall[i, 4] = Request.Form["degree" + i];
                    getall[i, 5] = Request.Form["frequency" + i];
                    getall[i, 6] = Request.Form["isNeedTreatment" + i];
                    getall[i, 7] = Request.Form["effectToMed" + i];
                    getall[i, 8] = Request.Form["relationshipWithMed" + i];
                    getall[i, 9] = Request.Form["ending" + i];
                }
                for (int i = 0; i < 7; i++)
                {
                    InsertAdverseractions(Convert.ToInt32(refid), i, Convert.ToDateTime(getall[i, 2]), getall[i, 3], getall[i, 4],
                                          getall[i, 5], Convert.ToInt32(getall[i, 6]), getall[i, 7], getall[i, 8], getall[i, 9]);
                }
                return(RedirectToAction("TreatmentDetails/" + Convert.ToInt32(refid), "Visits"));
            }

            return(View(adversereactions));
        }
Beispiel #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            Adversereactions adversereactions = db.Adversereactions.Find(id);

            db.Adversereactions.Remove(adversereactions);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #3
0
        // GET: Adversereactions/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Adversereactions adversereactions = db.Adversereactions.Find(id);

            if (adversereactions == null)
            {
                return(HttpNotFound());
            }
            return(View(adversereactions));
        }
Beispiel #4
0
        // GET: Adversereactions/Create
        public ActionResult Create(int?id, int treatmentid)
        {
            Adversereactions adversereactions = new Adversereactions();

            adversereactions.treatmentid = treatmentid;
            adversereactions.Id          = 0;
            DataTable dt = new DataTable();

            adversereactions.type0 = dt;
            adversereactions.type1 = dt;
            adversereactions.type2 = dt;
            adversereactions.type3 = dt;
            adversereactions.type4 = dt;
            adversereactions.type5 = dt;
            adversereactions.type6 = dt;
            return(View(adversereactions));
        }
Beispiel #5
0
        // GET: Adversereactions/Edit/5
        public ActionResult Edit(int?id, int treatmentid)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Adversereactions adversereactions = new Adversereactions();

            adversereactions.Id          = 0;
            adversereactions.treatmentid = treatmentid;
            adversereactions.type0       = GetAdversereactions(treatmentid, 0);
            adversereactions.type1       = GetAdversereactions(treatmentid, 1);
            adversereactions.type2       = GetAdversereactions(treatmentid, 2);
            adversereactions.type3       = GetAdversereactions(treatmentid, 3);
            adversereactions.type4       = GetAdversereactions(treatmentid, 4);
            adversereactions.type5       = GetAdversereactions(treatmentid, 5);
            adversereactions.type6       = GetAdversereactions(treatmentid, 6);
            return(View(adversereactions));
        }