public ActionResult Create(FoodCategory foodcategory) { if (ModelState.IsValid) { db.FoodCategories.Add(foodcategory); db.SaveChanges(); return RedirectToAction("Index"); } return View(foodcategory); }
public ActionResult CreateCategory(FoodCategory foodcategory) { if (ModelState.IsValid) { int restaurantid = ((Restaurant)Session["RestaurantUser"]).RestaurantId; foodcategory.RestaurantId = restaurantid; db.FoodCategories.Add(foodcategory); db.SaveChanges(); return RedirectToAction("Index"); } return View(foodcategory); }
public ActionResult FoodCategoryEdit(FoodCategory foodcategory) { if (ModelState.IsValid) { db.Entry(foodcategory).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("FoodCategoryList", new { id = foodcategory.RestaurantId }); } return View(foodcategory); }
public ActionResult FoodCategoryAdd(FormCollection fc) { FoodCategory f1 = new FoodCategory(); f1.FoodCategoryName = fc["txtFoodCategory"]; f1.FoodCategoryDescription = fc["txtDesc"]; f1.RestaurantId = Convert.ToInt32(fc["hddRestaurantId"]); db.FoodCategories.Add(f1); db.SaveChanges(); return RedirectToAction("FoodCategoryList", new { id = f1.RestaurantId }); }
public ActionResult Edit(FoodCategory foodcategory) { if (ModelState.IsValid) { db.Entry(foodcategory).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(foodcategory); }
public ActionResult EditCategory(FoodCategory foodcategory) { if (ModelState.IsValid) { int restaurantid = ((Restaurant)Session["RestaurantUser"]).RestaurantId; foodcategory.RestaurantId = restaurantid; db.Entry(foodcategory).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(foodcategory); }
public ActionResult FoodMenu(int id = 0, string txtSearchRes="",int FoodCategoryid=0) { ViewBag.Bread = "Food"; ViewBag.Restaurantid = id; ViewBag.Searchtxt = txtSearchRes; List<int> categoryid = new List<int>(); List<FoodCategory> foodCategory =foodCategory = db.FoodCategories.Where(f => f.RestaurantId == id).ToList(); if (txtSearchRes != "") { foodCategory.Clear(); categoryid=(from f in db.FoodItems.Where(c=>c.FoodItemName.ToUpper().Contains(txtSearchRes.ToUpper())) select f.FoodCategoryId).Distinct().ToList(); foreach (int fcid in categoryid) { FoodCategory fc = db.FoodCategories.Where(a=>a.FoodCategoryId==fcid).FirstOrDefault(); foodCategory.Add(fc); } } if (FoodCategoryid != 0) { foodCategory = foodCategory.Where(c => c.FoodCategoryId == FoodCategoryid).ToList(); } if ((db.FoodItems.Where(r => r.RestaurantId == id && r.IsHotDeal == true).Count()) > 0) { FoodCategory hotdeal = new FoodCategory(); hotdeal.FoodCategoryName = "Hot Deal"; hotdeal.FoodCategoryId = 0; foodCategory.Insert(0, hotdeal); } ViewBag.FoodCategoryid = new SelectList(foodCategory, "FoodCategoryId", "FoodCategoryName", string.Empty); Session["Restaurant"] = db.Restaurants.Single(f => f.RestaurantId == id); return View(foodCategory); }