Esempio n. 1
0
 [HttpPost]// עדכון הנתונים במסד
 public ActionResult VisitReason(VisitReason vr)
 {
     try
     {
         Session.Timeout += 10;
         string        id     = Session["Patiant"].ToString();
         BLVisitReason bl     = new BLVisitReason();
         int           result = bl.AddOrUpdateVisitReason(id, DateTime.Today,
                                                          vr.GeneralCheck, vr.BreastExam, vr.Pap, vr.Diaphragm, vr.OtherConcetraption,
                                                          vr.MenstrualCycle, vr.Kallah, vr.OtherReason, vr.Text);
         if (result == 0)// שמירת הנתונים צלחה
         {
             Session["status1"] = "הנתונים נשמרו בהצלחה";
             return(RedirectToAction("VisitReason", "VisitReason" /*, new { vr }*/));
         }
         else// כשל בשמירת הנתונים
         {
             Session["status1"] = " התרחשה שגיאה";
             return(RedirectToAction("VisitReason", "VisitReason" /*, new { vr }*/));
         }
     }
     catch
     {
         Session["status1"] = "התרחשה שגיאה";
         return(RedirectToAction("VisitReason", "VisitReason" /*, new { vr }*/));
     }
 }
Esempio n. 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());
     }
 }