Exemplo n.º 1
0
        public RestaurantReviewDataLayer.Review LibraryToData(RestaurantLibrary.Models.Review libraryReview)
        {
            var dataModel = new RestaurantReviewDataLayer.Review()
            {
                content       = libraryReview.Content,
                rating        = libraryReview.Rating,
                ID            = libraryReview.id,
                restaurant_id = libraryReview.restaurant.id,
                reviewer_id   = libraryReview.reviewer.id
            };

            return(dataModel);
        }
Exemplo n.º 2
0
        // parameter is the EF Restuarant model
        public RestaurantLibrary.Models.Review DataToLibrary(RestaurantReviewDataLayer.Review review)
        {
            var libModel = new RestaurantLibrary.Models.Review()
            {
                Rating        = review.rating,
                Content       = review.content,
                reviewer      = reviewerHelper.DataToLibrary(review.Reviewer),
                restaurant_id = (int)review.restaurant_id,

                id = review.ID
            };

            return(libModel);
        }
 public void UpdateReviewById(RestaurantLibrary.Models.Review rev)
 {
     RestaurantReviewDataLayer.Review dalRev = reviewHelper.LibraryToData(rev);
     dalCrud.UpdateReviewById(dalRev);
 }
 public void AddReview(RestaurantLibrary.Models.Review rev)
 {
     RestaurantReviewDataLayer.Review dalRev = reviewHelper.LibraryToData(rev);
     dalCrud.AddReview(dalRev);
 }
 public RestaurantLibrary.Models.Review GetReviewById(int id)
 {
     RestaurantReviewDataLayer.Review dllRev = dalCrud.GetReviewById(id);
     RestaurantLibrary.Models.Review  bllRev = reviewHelper.DataToLibrary(dllRev);
     return(bllRev);
 }