RegisterNamespace("PowercatVision");
PowercatVision.ReviewsService = function(){};
PowercatVision.ReviewsService.InsertReview = function(_shopId, _reviewMessage, _ksu, _food, _service, _clean, _seat, _variety, onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/ReviewsService.asmx/InsertReview", data:'', onComplete: onCompleteHandler}).post({"_shopId":_shopId, "_reviewMessage":_reviewMessage, "_ksu":_ksu, "_food":_food, "_service":_service, "_clean":_clean, "_seat":_seat, "_variety":_variety});
}
PowercatVision.ReviewsService.UpdateReview = function(_reviewId, _reviewMessage, _overall, _ksu, _food, _service, _clean, _seat, _variety, onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/ReviewsService.asmx/UpdateReview", data:'', onComplete: onCompleteHandler}).post({"_reviewId":_reviewId, "_reviewMessage":_reviewMessage, "_overall":_overall, "_ksu":_ksu, "_food":_food, "_service":_service, "_clean":_clean, "_seat":_seat, "_variety":_variety});
}
PowercatVision.ReviewsService.GetAllReviews = function(onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/ReviewsService.asmx/GetAllReviews", data:'', onComplete: onCompleteHandler}).post();
}
PowercatVision.ReviewsService.GetReviewsForListing = function(_pageStart, _pageSize, _listingId, onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/ReviewsService.asmx/GetReviewsForListing", data:'', onComplete: onCompleteHandler}).post({"_pageStart":_pageStart, "_pageSize":_pageSize, "_listingId":_listingId});
}
PowercatVision.ReviewsService.GetAllReviewsForListing = function(_listingId, onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/ReviewsService.asmx/GetAllReviewsForListing", data:'', onComplete: onCompleteHandler}).post({"_listingId":_listingId});
}
PowercatVision.ReviewsService.GetRecentReviews = function(onCompleteHandler){
var jsonRequest = new Request.JSON({url: "/PowercatVision/ReviewsService.asmx/GetRecentReviews", data:'', onComplete: onCompleteHandler}).post();
}
