public ActionResult AddDietList2([Bind(Include = "DietListContent,MaxAge,MinAge,MaxBMI,MinBMI,Gender,InsulingUsage")] DietList model) { if (AddDietListID == null) { return(RedirectToAction("AddDietList", "Experts")); } if (userid == null) { return(RedirectToAction("AddDietList", "Experts")); } if (model.MaxAge == null) { return(RedirectToAction("AddDietList", "Experts")); } else { using (DiabetEntities db = new DiabetEntities()) { DietList dietList = new DietList(); dietList.DietListContent = model.DietListContent; dietList.DietListDate = DateTime.Now; dietList.Gender = model.Gender; dietList.GivenFromId = (int)userid; dietList.GiveToId = (int)AddDietListID; dietList.MaxAge = model.MaxAge; dietList.MinAge = model.MinAge; dietList.MinBMI = model.MinBMI; dietList.MaxBMI = model.MaxBMI; dietList.InsulingUsage = model.InsulingUsage; db.DietList.Add(dietList); db.SaveChanges(); return(RedirectToAction("Index", "Experts", new { id = userid })); } } }
public ActionResult AddDietList2(int?id) { //if (add == null) //{ // return RedirectToAction("AddDietList","Experts"); //} //else //{ IEnumerable <Login> login = from t in db.Login where t.UserId == userid select t; AddDietListID = (int)id; List <SelectListItem> lst = new List <SelectListItem>(); List <SelectListItem> lst2 = new List <SelectListItem>(); using (DiabetEntities context = new DiabetEntities()) { List <Parameter> lstP = context.Parameter.ToList(); foreach (Parameter item in lstP) { SelectListItem sItem = new SelectListItem() { Text = item.GroupName, Value = item.GroupCode.ToString() }; lst.Add(sItem); } DiabetEntities db = new DiabetEntities(); DietList dietList = new DietList(); SelectListItem sItem2 = new SelectListItem() { Text = "Yes", Value = "Yes" }; SelectListItem sItem3 = new SelectListItem() { Text = "No", Value = "No" }; lst2.Add(sItem2); lst2.Add(sItem3); ViewBag.GetGender = new SelectList((List <SelectListItem>)lst, "Value", "Text"); ViewBag.GetInsulin = new SelectList((List <SelectListItem>)lst2, "Value", "Text"); var tuple = new Tuple <Login, DietList>(login.First(), dietList); return(View(dietList)); //} } }
public ActionResult DeleteDietList() { DietList diet = db.DietList.Find(dietlistid); if (diet == null) { return(HttpNotFound()); } diet.GiveToId = 9; db.SaveChanges(); return(Redirect(Request.UrlReferrer.ToString())); }