public List <LibRestaurant> PrintRestaurants() { //RestaurantData crud = new RestaurantData(); List <LibRestaurant> returnRestaurants = new List <LibRestaurant>(); foreach (RestaurantReviewData.Restaurant dbr in crud.PrintRestaurants()) { LibRestaurant tempRestaurant = ModelConverter.DBToResObject(dbr); foreach (Review rev in dbr.Reviews) { tempRestaurant.Reviews.Add(ModelConverter.DBToRevObj(rev)); } tempRestaurant.AvgRating = CalculateAvgRating(tempRestaurant); returnRestaurants.Add(tempRestaurant); } return(returnRestaurants); }
public LibReview GetReview(int ID) { Review foundRev = crud.FindRevByID(ID); return(ModelConverter.DBToRevObj(foundRev)); }