public ActionResult ViewIngredients(int category) { IngredientsVM ic = new IngredientsVM(); IngredientRepo ri = new IngredientRepo(); ic.IngredientCategories = ri.GetIngredientCategories(); ic.Ingrdients = ri.GetIngredientsByCategory(category); return(View(ic)); }
public ActionResult ProductDetail(int Id) { IngredientsVM vm = new IngredientsVM() { Product = db.Products.Find(Id), }; return(View(vm)); }
public ActionResult GetIngredientsByCategory(int category) { IngredientsVM i = new IngredientsVM(); IngredientRepo ir = new IngredientRepo(); var ingredients = ir.GetIngredientsByCategory(category); i.Ingrdients = ingredients; return(PartialView("IngredientList", i)); }
public IngredientsView(IngredientsVM viewModel) { InitializeComponent(); this.DataContext = viewModel; }
public ActionResult Ingredients(int id) { //List<string> ingredientsList; IngredientsVM ingredientsVM; IngredientsDTO ingredientsDTO; List <string> ingredientsContent = new List <string>(); using (Db db = new Db()) { ingredientsDTO = db.Ingredients.Where(x => x.Id_Ingredient == id).FirstOrDefault(); ingredientsVM = new IngredientsVM(ingredientsDTO); if (ingredientsVM.Ingredient_1 != "") { ingredientsContent.Add(ingredientsVM.Ingredient_1); } if (ingredientsVM.Ingredient_2 != "") { ingredientsContent.Add(ingredientsVM.Ingredient_2); } if (ingredientsVM.Ingredient_3 != "") { ingredientsContent.Add(ingredientsVM.Ingredient_3); } if (ingredientsVM.Ingredient_4 != "") { ingredientsContent.Add(ingredientsVM.Ingredient_4); } if (ingredientsVM.Ingredient_5 != "") { ingredientsContent.Add(ingredientsVM.Ingredient_5); } if (ingredientsVM.Ingredient_6 != "") { ingredientsContent.Add(ingredientsVM.Ingredient_6); } if (ingredientsVM.Ingredient_7 != "") { ingredientsContent.Add(ingredientsVM.Ingredient_7); } if (ingredientsVM.Ingredient_8 != "") { ingredientsContent.Add(ingredientsVM.Ingredient_8); } if (ingredientsVM.Ingredient_9 != "") { ingredientsContent.Add(ingredientsVM.Ingredient_9); } if (ingredientsVM.Ingredient_10 != "") { ingredientsContent.Add(ingredientsVM.Ingredient_10); } if (ingredientsVM.Ingredient_11 != "") { ingredientsContent.Add(ingredientsVM.Ingredient_11); } if (ingredientsVM.Ingredient_12 != "") { ingredientsContent.Add(ingredientsVM.Ingredient_12); } if (ingredientsVM.Ingredient_13 != "") { ingredientsContent.Add(ingredientsVM.Ingredient_13); } if (ingredientsVM.Ingredient_14 != "") { ingredientsContent.Add(ingredientsVM.Ingredient_14); } if (ingredientsVM.Ingredient_15 != "") { ingredientsContent.Add(ingredientsVM.Ingredient_15); } ingredientsVM.IngredientsList = ingredientsContent; } return(PartialView(ingredientsVM)); }