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

            l2 = b.get_updating(Session["Patiant"].ToString());//מביא לי את רשימת התאריכים
            VisitReason visitrReason;
            List <MyVisitReasonDict> myl = new List <MyVisitReasonDict>();
            MyVisitReasonDict        myVisitReasonDict;

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

                myl.Add(myVisitReasonDict);
            }
            return(myl);
        }
Beispiel #2
0
 [HttpGet]//כניסה ללשונית סיבת ביקור
 public ActionResult VisitReason()
 {
     try
     {
         if (Session["UserName"] == null || Session["UserPasswerd"] == null)
         {
             return(RedirectToAction("Login", "Account"));
         }
         if (Session["Patiant"] == null)
         {
             return(RedirectToAction("Login", "Account"));
         }
         ViewBag.status1    = Session["status1"];
         Session["status1"] = "";
         string        id = Session["Patiant"].ToString();
         BLVisitReason bl = new BLVisitReason();
         VisitReason   v  = bl.getVisitReason(DateTime.Today, id);// שליפת נתוני המטופלת מהמסד
         return(View(v));
     }
     catch (Exception e)
     {
         return(View());
     }
 }