public IActionResult Create(Meal m) { m.Ingredients = new List <Ingredient>(); if (ModelState.IsValid) { if (m.MealTypeId == 7 && m.Price < 200) { ModelState.AddModelError("Price", "Price for Dessert should be at least 200."); return(View()); } List <Ingredient> ingredients = FillModels.FillIngredients(); foreach (Ingredient i in ingredients) { foreach (string s in m.IList) { if (i.Name == s) { m.Ingredients.Add(i); break; } } } m.IList = null; m.AddToFile(m); return(RedirectToAction("Meal")); } return(View()); }
public IActionResult Index() { SupplieIndex supplies = new SupplieIndex(); supplies.supplies = FillModels.FillSupplies(); return(View(supplies)); }
public IActionResult DeleteItem(string id) { foreach (Ingredient i in FillModels.FillIngredients()) { if (i.Id.ToString().Equals(id)) { i.RemoveFromFile(i); } } return(View()); }
public IActionResult DeleteItem(string id) { foreach (Meal m in FillModels.FillMeals()) { if (m.Name.Equals(id)) { m.RemoveFromFile(m); } } return(View()); }
public IActionResult Edit(string id, string ingredient) { List <Supplie> supplies = FillModels.FillSupplies(); foreach (Supplie s in supplies) { if (s.Id.ToString().Equals(id)) { return(View(s)); } } return(NotFound()); }
public IActionResult DeleteItem(string id) { Supplie pom = new Supplie(); foreach (Supplie s in FillModels.FillSupplies()) { if (s.Id.ToString() == id) { pom = s; } } pom.RemoveFromFile(pom); return(View()); }
public static async void FillSubjects() { if (File.Exists(databaseFileName)) { using (SQLiteConnection conn = new SQLiteConnection(databaseFileName)) { conn.CreateTable <SubjectModel>(); conn.InsertAll(FillModels.fillSummerSubjects()); conn.InsertAll(FillModels.fillWinterSubjects()); conn.Close(); } } else { InitializeDB(); } }
public IActionResult Interests(string type) { List <AuditMealType> interests = FillModels.FillAudit(); if (!string.IsNullOrEmpty(type)) { List <AuditMealType> pom = new List <AuditMealType>(); foreach (AuditMealType a in interests) { if (a.MealType.ToLower().Equals(type)) { pom.Add(a); } } interests = pom; } return(View(interests)); }
public IActionResult Edit(Supplie s) { foreach (Ingredient i in FillModels.FillIngredients()) { if (s.Ingredient.Equals(i.Name)) { s.I = i; break; } } s.Ingredient = null; if (ModelState.IsValid) { s.EditToFile(s); return(RedirectToAction("Index")); } return(View()); }
public IActionResult Meal(string type = "") { List <Meal> meals = FillModels.FillMeals(); if (!string.IsNullOrEmpty(type)) { List <Meal> pom = new List <Meal>(); foreach (Meal m in meals) { if (RestaurantMenu.Models.MealType.GetTypeOfMeal((int)m.MealTypeId).ToLower().Equals(type)) { pom.Add(m); } } meals = pom; } return(View(meals)); }
public IActionResult Index() { List <Ingredient> ingredients = FillModels.FillIngredients(); return(View(ingredients)); }