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); }
[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()); } }