public async Task <IActionResult> Edit(int id, [Bind("Id,DateTimePosted,DateTimeChanged,FoodRatingNumber,FoodRatingName,FoodRatingDescription")] FoodRating foodRating) { if (id != foodRating.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(foodRating); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FoodRatingExists(foodRating.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(foodRating)); }
public async Task <IActionResult> Create([Bind("Id,DateTimePosted,DateTimeChanged,FoodRatingNumber,FoodRatingName,FoodRatingDescription")] FoodRating foodRating) { if (ModelState.IsValid) { _context.Add(foodRating); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(foodRating)); }
public async Task <IActionResult> Rating(FoodRating foodRating) { if (HttpContext.Session.GetInt32("id") == null) { return(Redirect("/home/login")); } foodRating.UserId = (int)HttpContext.Session.GetInt32("id"); foodRating.CreatedAt = DateTime.Now; foodRating.Status = 1; await foodRatingService.Add(foodRating); return(RedirectToAction("index", new RouteValueDictionary(new { controller = "home" }))); }
public async Task Add(FoodRating foodRating) { db.FoodRatings.Add(foodRating); await db.SaveChangesAsync(); }
public override string ToString() { return(Name.ToString() + ", " + Address.ToString() + ", " + Phone.ToString() + ", " + Time.ToString() + ", " + Price.ToString() + ", " + Location.ToString() + ", " + Cuisine.ToString() + ", " + FoodRating.ToString() + ", " + ServiceRating.ToString() + ", " + AmbienceRating.ToString() + ", " + ValueRating.ToString() + ", " + OverallRating.ToString() + ", " + OverallPossible.ToString()); }