Ejemplo n.º 1
0
 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 }));
         }
     }
 }
Ejemplo n.º 2
0
        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));
                //}
            }
        }
Ejemplo n.º 3
0
        public ActionResult DeleteDietList()
        {
            DietList diet = db.DietList.Find(dietlistid);

            if (diet == null)
            {
                return(HttpNotFound());
            }
            diet.GiveToId = 9;

            db.SaveChanges();


            return(Redirect(Request.UrlReferrer.ToString()));
        }