public ActionResult CreateReview(int id) { LibRestaurant findRestaurant = controllerManager.SearchResByID(id); LibReview newReview = new LibReview(); ViewBag.RestName = findRestaurant.Name; newReview.RestID = id; return(View(newReview)); }
public static Review RevObjToDB(LibReview revObj) { Review addReview = new Review() { ID = revObj.ID, RestID = revObj.RestID, Reviewer = revObj.Reviewer, Text = revObj.Text, Rating = revObj.Rating }; return(addReview); }
public static LibReview DBToRevObj(Review DBRev) { LibReview newReview = new LibReview(DBRev.Reviewer, DBRev.Text, DBRev.Rating) { ID = DBRev.ID, Reviewer = DBRev.Reviewer, Text = DBRev.Text, Rating = DBRev.Rating, RestID = DBRev.RestID }; return(newReview); }
public void EditReview(LibReview editReview) { crud.AddReview(ModelConverter.RevObjToDB(editReview)); }
public void AddReviewToDB(LibReview newReview) { crud.AddReview(ModelConverter.RevObjToDB(newReview)); }
public ActionResult EditReview(/*[Bind(Include = "ID, RestID, Reviewer, Text, AvgRating")]*/ LibReview editReview) { try { controllerManager.EditReview(editReview); return(RedirectToAction("Index", "Restaurants")); } catch { return(View("Index")); } }
public ActionResult DeleteReview(/*[Bind(Include = "ID, RestID, Reviewer, Text, AvgRating")]*/ LibReview delReview) { try { controllerManager.DelReviewFromDB(delReview.ID); return(RedirectToAction("Index", "Restaurants")); } catch { return(View("Index")); } }
public ActionResult CreateReview(/*[Bind(Include = "ID, RestID, Reviewer, Text, Rating")]*/ LibReview newReview) { try { controllerManager.AddReviewToDB(newReview); controllerManager.CalculateAvgRating(controllerManager.SearchResByID(newReview.RestID)); return(RedirectToAction("Index", "Restaurants")); } catch { return(View("Index")); } }
public ActionResult DisplayReview(int id) { LibReview detailReview = controllerManager.GetReview(id); return(View(detailReview)); }
public ActionResult EditReview(int id) { LibReview edit = controllerManager.GetReview(id); return(View(edit)); }
public ActionResult DeleteReview(int id) { LibReview delReview = controllerManager.GetReview(id); return(View(delReview)); }