示例#1
0
 public ActionResult Edit([Bind(Include = "Id,Name,Portion,ServingSize,Calories,Carbs,Fat,Protein")] Food food)
 {
     if (ModelState.IsValid)
     {
         db.Entry(food).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(food));
 }
示例#2
0
 public ActionResult Edit([Bind(Include = "Id,Name")] Meal meal)
 {
     if (ModelState.IsValid)
     {
         db.Entry(meal).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(meal));
 }
示例#3
0
        public ActionResult Status(Status model)
        {
            using (Kontekst kontekst = new Kontekst())
            {
                Zamówienie noweZamówienie          = model.Zamówienie;
                Zamówienie dotychczasoweZamówienie = kontekst.Zamówienia.Find(noweZamówienie.Id);
                dotychczasoweZamówienie.StatusId = noweZamówienie.StatusId;
                kontekst.Entry(dotychczasoweZamówienie).State = EntityState.Modified;

                kontekst.SaveChanges();
            }

            return(RedirectToAction("Index"));
        }
示例#4
0
        public ActionResult Edit([Bind(Include = "Id,Name,NoServings,Description,TotalCalories,TotalProteins,TotalFats,TotalCarbos,UserId")] Recipe recipe)
        {
            if (ModelState.IsValid)
            {
                string currentUserId = User.Identity.GetUserId();
                User   currentUser   = db.Users.FirstOrDefault(x => x.Id == currentUserId);

                db.Entry(recipe).State = EntityState.Modified;

                currentUser.Recipes.Add(recipe);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            ViewBag.UserId = new SelectList(db.Users, "Id", "Name", recipe.UserId);
            return(View(recipe));
        }
示例#5
0
        public ActionResult PotwierdźOdbiór(long id)
        {
            using (Kontekst kontekst = new Kontekst())
            {
                Zamówienie zamówienie = kontekst.Zamówienia.Find(id);

                if (zamówienie != null)
                {
                    zamówienie.StatusId = 3;
                    kontekst.Entry(zamówienie).State = EntityState.Modified;

                    kontekst.SaveChanges();
                }
            }

            return(Index());
        }