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); }
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)); }
// 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; }
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")); }