public void Create(DalShawarmaRecipe e)
        {
            var ShawarmaRecipe = new ShawarmaRecipe()
            {
                ShawarmaRecipeID = e.Id,
                Weght            = e.Weght,
                IngradientID     = e.IngradientID,
                ShawarmaID       = e.ShawarmaID
            };

            Context.Set <ShawarmaRecipe>().Add(ShawarmaRecipe);
        }
Example #2
0
        public async Task <ActionResult> Create([Bind(Include = "ShawarmaRecipeId,ShawarmaId,IngradientId,Weight")] ShawarmaRecipe shawarmaRecipe)
        {
            if (ModelState.IsValid)
            {
                db.ShawarmaRecipes.Add(shawarmaRecipe);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            ViewBag.IngradientId = new SelectList(db.Ingradients, "IngradientId", "IngradientName", shawarmaRecipe.IngradientId);
            ViewBag.ShawarmaId   = new SelectList(db.Shawarmas, "ShawarmaId", "ShawarmaName", shawarmaRecipe.ShawarmaId);
            return(View(shawarmaRecipe));
        }
Example #3
0
        // GET: ShawarmaRecipes/Details/5
        public async Task <ActionResult> Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ShawarmaRecipe shawarmaRecipe = await db.ShawarmaRecipes.FindAsync(id);

            if (shawarmaRecipe == null)
            {
                return(HttpNotFound());
            }
            return(View(shawarmaRecipe));
        }
        public void Update(DalShawarmaRecipe e)
        {
            var ShawarmaRecipe = new ShawarmaRecipe()
            {
                ShawarmaRecipeID = e.Id,
                Weght            = e.Weght,
                IngradientID     = e.IngradientID,
                ShawarmaID       = e.ShawarmaID
            };

            ShawarmaRecipe = Context.Set <ShawarmaRecipe>().Single(i => i.ShawarmaRecipeID == e.Id);

            ShawarmaRecipe.Weght        = e.Weght;
            ShawarmaRecipe.IngradientID = e.IngradientID;
            ShawarmaRecipe.ShawarmaID   = e.ShawarmaID;
        }
Example #5
0
        public ActionResult AddRecipeItem([Bind(Include = "Weight")] ShawarmaRecipe shawarmaRecipe)
        {
            if (Session["ShawarmaRecipes"] == null)
            {
                Session["ShawarmaRecipes"] = new List <IngradientWeight>();
            }
            if (Session["RecipesCounter"] == null)
            {
                Session["RecipesCounter"] = 0;
            }
            int recipeCounter = int.Parse(Session["RecipesCounter"].ToString());

            Session["RecipesCounter"] = recipeCounter + 1;
            (Session["ShawarmaRecipes"] as List <IngradientWeight>)?.Add(new IngradientWeight
            {
                IngradientId   = recipeCounter,
                IngradientName = Request.Form["IngradientName"],
                Weight         = shawarmaRecipe.Weight
            });
            return(RedirectToAction("AddRecipeShawarma"));
        }