コード例 #1
0
        private List <MyLifeStyleNutri> funcGetAjax()//פונקציה היוצרת לי כעין מילון אשר הקי שלו זה תאריך והוליו שלו זה בדיקה רפואית של אותו תאריך
        {
            List <DateTime> l2 = new List <DateTime>();

            l2 = b.get_updating(Session["Patiant"].ToString());//מביא לי את רשימת התאריכים
            LifeStyle lifeStyle;
            List <MyLifeStyleNutri> myl = new List <MyLifeStyleNutri>();
            MyLifeStyleNutri        myLifeStyleNutri;

            foreach (var item in l2)                                                                //ריצה על רשימת התאריכים
            {
                lifeStyle        = p.getLifeStyleNutritionist(Session["Patiant"].ToString(), item); //מביא לי את בדיקה רפואית של תאריך מסוים
                myLifeStyleNutri = new MyLifeStyleNutri();                                          //הקצאת מחלקה
                DateTime t = new DateTime(item.Year, item.Month, item.Day);                         //תאריך בפורמט מסודר
                myLifeStyleNutri.date = t.ToShortDateString();
                myLifeStyleNutri.list = lifeStyle;

                myl.Add(myLifeStyleNutri);
            }
            return(myl);
        }
コード例 #2
0
        [HttpGet]//כניסה ללשונית אורח חיים תזונאית של מטופלת
        public ActionResult LifeStyleNutritionist()
        {
            try
            {
                if (Session["UserName"] == null || Session["UserPasswerd"] == null)
                {
                    return(RedirectToAction("Login", "Account"));
                }
                if (Session["Patiant"] == null)
                {
                    return(RedirectToAction("Login", "Account"));
                }
                ViewBag.status3    = Session["status3"];
                Session["status3"] = "";

                BLLifeStyleNutritionist lsn = new BLLifeStyleNutritionist();
                LifeStyle ls = lsn.getLifeStyleNutritionist(Session["Patiant"].ToString(), DateTime.Today);// שליפת נתוני המטופלת מהמסד
                return(View(ls));
            }
            catch (Exception)
            {
                return(View());
            }
        }