[HttpPost]// עדכון הנתונים במסד public ActionResult LifeStyleNutritionist(LifeStyle ls) { try { Session.Timeout += 10; BLLifeStyleNutritionist lsn = new BLLifeStyleNutritionist(); int result = lsn.addOrUpdateLifeStyleNutritionist(ls.Height, ls.Wieght, ls.BMI, ls.BloodPressure, ls.pulse, ls.NotEat, ls.NotEatT, ls.Meals, ls.Fruits, ls.Vegetables, ls.Dairy, ls.Water, ls.Diet, ls.DietT, ls.SleepingHours, ls.Activity, DateTime.Today, Session["Patiant"].ToString()); if (result == 0)// שמירת הנתונים צלחה { Session["status3"] = "הנתונים נשמרו בהצלחה"; return(RedirectToAction("LifeStyleNutritionist", "LifeStyleNutritionist", new { ls })); } else// כשל בשמירת הנתונים { Session["status3"] = "התרחשה שגיאה"; return(RedirectToAction("LifeStyleNutritionist", "LifeStyleNutritionist", new { ls })); } } catch (Exception) { Session["status3"] = "התרחשה שגיאה"; return(RedirectToAction("LifeStyleNutritionist", "LifeStyleNutritionist", new { ls })); } }
[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()); } }