Type.registerNamespace('Feedback.Web');
Feedback.Web.FeedBkSvc=function() {
Feedback.Web.FeedBkSvc.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Feedback.Web.FeedBkSvc.prototype={
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Feedback.Web.FeedBkSvc.get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
GetRatingDetails:function(ContentId,start,max,sortColumn,sortOrder,succeededCallback, failedCallback, userContext) {
return this._invoke(Feedback.Web.FeedBkSvc.get_path(), 'GetRatingDetails',false,{ContentId:ContentId,start:start,max:max,sortColumn:sortColumn,sortOrder:sortOrder},succeededCallback,failedCallback,userContext); },
GetCommentsSummary:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Feedback.Web.FeedBkSvc.get_path(), 'GetCommentsSummary',false,{},succeededCallback,failedCallback,userContext); },
GetCommentById:function(commentId,succeededCallback, failedCallback, userContext) {
return this._invoke(Feedback.Web.FeedBkSvc.get_path(), 'GetCommentById',false,{commentId:commentId},succeededCallback,failedCallback,userContext); },
GetComments:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Feedback.Web.FeedBkSvc.get_path(), 'GetComments',false,{},succeededCallback,failedCallback,userContext); },
DeleteComment:function(commentID,succeededCallback, failedCallback, userContext) {
return this._invoke(Feedback.Web.FeedBkSvc.get_path(), 'DeleteComment',false,{commentID:commentID},succeededCallback,failedCallback,userContext); },
UpdateComment:function(commentId,name,email,website,location,comment,postDate,live,succeededCallback, failedCallback, userContext) {
return this._invoke(Feedback.Web.FeedBkSvc.get_path(), 'UpdateComment',false,{commentId:commentId,name:name,email:email,website:website,location:location,comment:comment,postDate:postDate,live:live},succeededCallback,failedCallback,userContext); },
CreateComment:function(name,email,website,location,comment,datePosted,live,succeededCallback, failedCallback, userContext) {
return this._invoke(Feedback.Web.FeedBkSvc.get_path(), 'CreateComment',false,{name:name,email:email,website:website,location:location,comment:comment,datePosted:datePosted,live:live},succeededCallback,failedCallback,userContext); },
CreateRating:function(name,email,comment,dateAdded,rating,ContentID,FeatureRequest,location,Country,Website,succeededCallback, failedCallback, userContext) {
return this._invoke(Feedback.Web.FeedBkSvc.get_path(), 'CreateRating',false,{name:name,email:email,comment:comment,dateAdded:dateAdded,rating:rating,ContentID:ContentID,FeatureRequest:FeatureRequest,location:location,Country:Country,Website:Website},succeededCallback,failedCallback,userContext); }}
Feedback.Web.FeedBkSvc.registerClass('Feedback.Web.FeedBkSvc',Sys.Net.WebServiceProxy);
Feedback.Web.FeedBkSvc._staticInstance = new Feedback.Web.FeedBkSvc();
Feedback.Web.FeedBkSvc.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Feedback.Web.FeedBkSvc._staticInstance._path = value; }
Feedback.Web.FeedBkSvc.get_path = function() { return Feedback.Web.FeedBkSvc._staticInstance._path; }
Feedback.Web.FeedBkSvc.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
Feedback.Web.FeedBkSvc._staticInstance._timeout = value; }
Feedback.Web.FeedBkSvc.get_timeout = function() { 
return Feedback.Web.FeedBkSvc._staticInstance._timeout; }
Feedback.Web.FeedBkSvc.set_defaultUserContext = function(value) { 
Feedback.Web.FeedBkSvc._staticInstance._userContext = value; }
Feedback.Web.FeedBkSvc.get_defaultUserContext = function() { 
return Feedback.Web.FeedBkSvc._staticInstance._userContext; }
Feedback.Web.FeedBkSvc.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Feedback.Web.FeedBkSvc._staticInstance._succeeded = value; }
Feedback.Web.FeedBkSvc.get_defaultSucceededCallback = function() { 
return Feedback.Web.FeedBkSvc._staticInstance._succeeded; }
Feedback.Web.FeedBkSvc.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Feedback.Web.FeedBkSvc._staticInstance._failed = value; }
Feedback.Web.FeedBkSvc.get_defaultFailedCallback = function() { 
return Feedback.Web.FeedBkSvc._staticInstance._failed; }
Feedback.Web.FeedBkSvc.set_path("/webservices/FeedBkSvc.asmx");
Feedback.Web.FeedBkSvc.HelloWorld= function(onSuccess,onFailed,userContext) {Feedback.Web.FeedBkSvc._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
Feedback.Web.FeedBkSvc.GetRatingDetails= function(ContentId,start,max,sortColumn,sortOrder,onSuccess,onFailed,userContext) {Feedback.Web.FeedBkSvc._staticInstance.GetRatingDetails(ContentId,start,max,sortColumn,sortOrder,onSuccess,onFailed,userContext); }
Feedback.Web.FeedBkSvc.GetCommentsSummary= function(onSuccess,onFailed,userContext) {Feedback.Web.FeedBkSvc._staticInstance.GetCommentsSummary(onSuccess,onFailed,userContext); }
Feedback.Web.FeedBkSvc.GetCommentById= function(commentId,onSuccess,onFailed,userContext) {Feedback.Web.FeedBkSvc._staticInstance.GetCommentById(commentId,onSuccess,onFailed,userContext); }
Feedback.Web.FeedBkSvc.GetComments= function(onSuccess,onFailed,userContext) {Feedback.Web.FeedBkSvc._staticInstance.GetComments(onSuccess,onFailed,userContext); }
Feedback.Web.FeedBkSvc.DeleteComment= function(commentID,onSuccess,onFailed,userContext) {Feedback.Web.FeedBkSvc._staticInstance.DeleteComment(commentID,onSuccess,onFailed,userContext); }
Feedback.Web.FeedBkSvc.UpdateComment= function(commentId,name,email,website,location,comment,postDate,live,onSuccess,onFailed,userContext) {Feedback.Web.FeedBkSvc._staticInstance.UpdateComment(commentId,name,email,website,location,comment,postDate,live,onSuccess,onFailed,userContext); }
Feedback.Web.FeedBkSvc.CreateComment= function(name,email,website,location,comment,datePosted,live,onSuccess,onFailed,userContext) {Feedback.Web.FeedBkSvc._staticInstance.CreateComment(name,email,website,location,comment,datePosted,live,onSuccess,onFailed,userContext); }
Feedback.Web.FeedBkSvc.CreateRating= function(name,email,comment,dateAdded,rating,ContentID,FeatureRequest,location,Country,Website,onSuccess,onFailed,userContext) {Feedback.Web.FeedBkSvc._staticInstance.CreateRating(name,email,comment,dateAdded,rating,ContentID,FeatureRequest,location,Country,Website,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Feedback.Web.Layers.Data');
if (typeof(Feedback.Web.Layers.Data.Ratings) === 'undefined') {
Feedback.Web.Layers.Data.Ratings=gtc("Feedback.Web.Layers.Data.Ratings");
Feedback.Web.Layers.Data.Ratings.registerClass('Feedback.Web.Layers.Data.Ratings');
}
Type.registerNamespace('System.Data');
if (typeof(System.Data.DataSet) === 'undefined') {
System.Data.DataSet=gtc("System.Data.DataSet");
System.Data.DataSet.registerClass('System.Data.DataSet');
}
