예제 #1
0
        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);
        }
예제 #2
0
 public LibRestaurant SearchResByID(int id)
 {
     return(ModelConverter.DBToResObject(crud.FindRestByID(id)));
 }