// parameter is the EF Restuarant model
        public RestaurantLibrary.Models.Reviewer DataToLibrary(RestaurantReviewDataLayer.Reviewer reviewer)
        {
            var libModel = new RestaurantLibrary.Models.Reviewer();

            libModel.name  = reviewer.name;
            libModel.email = reviewer.email;
            libModel.id    = reviewer.ID;

            return(libModel);
        }
        public RestaurantReviewDataLayer.Reviewer LibraryToData(RestaurantLibrary.Models.Reviewer libraryReviewer)
        {
            var dataModel = new RestaurantReviewDataLayer.Reviewer();

            dataModel.email = libraryReviewer.email;
            dataModel.name  = libraryReviewer.name;
            dataModel.ID    = libraryReviewer.id;


            return(dataModel);
        }
예제 #3
0
 public void AddReview(RestaurantLibrary.Models.Reviewer reviewer)
 {
     RestaurantReviewDataLayer.Reviewer dalReviewer = reviewerHelper.LibraryToData(reviewer);
     dalCrud.AddReviewer(dalReviewer);
 }
예제 #4
0
 public RestaurantLibrary.Models.Reviewer GetReviewerById(int id)
 {
     RestaurantReviewDataLayer.Reviewer dllReviewer = dalCrud.GetReviewerById(id);
     RestaurantLibrary.Models.Reviewer  bllReviewer = reviewerHelper.DataToLibrary(dllReviewer);
     return(bllReviewer);
 }
예제 #5
0
 public void AddReviewer(Reviewer reviewer)
 {
     _db.Reviewers.Add(reviewer);
     _db.SaveChanges();
 }