Type.registerNamespace('MBN.Web.Views.Shared');
MBN.Web.Views.Shared.MBNService=function() {
MBN.Web.Views.Shared.MBNService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
MBN.Web.Views.Shared.MBNService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return MBN.Web.Views.Shared.MBNService._staticInstance.get_path();},
CheckLogin:function(username,password,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckLogin',false,{username:username,password:password},succeededCallback,failedCallback,userContext); },
CheckEmail:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckEmail',false,{email:email},succeededCallback,failedCallback,userContext); },
EmailAlreadyExists:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'EmailAlreadyExists',false,{email:email},succeededCallback,failedCallback,userContext); },
CheckMatKhauCu:function(username,password,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckMatKhauCu',false,{username:username,password:password},succeededCallback,failedCallback,userContext); },
CheckID:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckID',false,{id:id},succeededCallback,failedCallback,userContext); },
AddFavorites:function(Ids,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddFavorites',false,{Ids:Ids},succeededCallback,failedCallback,userContext); },
RemoveFavorites:function(Ids,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveFavorites',false,{Ids:Ids},succeededCallback,failedCallback,userContext); },
GetFavorites:function(Ids,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFavorites',false,{Ids:Ids},succeededCallback,failedCallback,userContext); },
CheckLimitClassified:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckLimitClassified',false,{},succeededCallback,failedCallback,userContext); },
GetClass:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetClass',false,{id:id},succeededCallback,failedCallback,userContext); },
CheckPosting:function(UserID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckPosting',false,{UserID:UserID},succeededCallback,failedCallback,userContext); },
QueryClassifiedInfo:function(classifiedId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'QueryClassifiedInfo',false,{classifiedId:classifiedId},succeededCallback,failedCallback,userContext); },
PrintScheduleRender:function(pressId,classifiedTypeId,startDate,dow,units,total,hasPosition,hasColor,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'PrintScheduleRender',false,{pressId:pressId,classifiedTypeId:classifiedTypeId,startDate:startDate,dow:dow,units:units,total:total,hasPosition:hasPosition,hasColor:hasColor},succeededCallback,failedCallback,userContext); },
ClassifiedSearch:function(code,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ClassifiedSearch',false,{code:code},succeededCallback,failedCallback,userContext); },
GetCoupons:function(invoiceId,unit,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCoupons',false,{invoiceId:invoiceId,unit:unit},succeededCallback,failedCallback,userContext); },
GetCouponsAvaiable:function(invoiceCode,coupons,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCouponsAvaiable',false,{invoiceCode:invoiceCode,coupons:coupons},succeededCallback,failedCallback,userContext); },
GetCouponsNotUsed:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCouponsNotUsed',false,{},succeededCallback,failedCallback,userContext); },
TestUploadImage:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'TestUploadImage',false,{id:id},succeededCallback,failedCallback,userContext); },
GetPostingPrice:function(Quantiy,Price,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPostingPrice',false,{Quantiy:Quantiy,Price:Price},succeededCallback,failedCallback,userContext); }}
MBN.Web.Views.Shared.MBNService.registerClass('MBN.Web.Views.Shared.MBNService',Sys.Net.WebServiceProxy);
MBN.Web.Views.Shared.MBNService._staticInstance = new MBN.Web.Views.Shared.MBNService();
MBN.Web.Views.Shared.MBNService.set_path = function(value) { MBN.Web.Views.Shared.MBNService._staticInstance.set_path(value); }
MBN.Web.Views.Shared.MBNService.get_path = function() { return MBN.Web.Views.Shared.MBNService._staticInstance.get_path(); }
MBN.Web.Views.Shared.MBNService.set_timeout = function(value) { MBN.Web.Views.Shared.MBNService._staticInstance.set_timeout(value); }
MBN.Web.Views.Shared.MBNService.get_timeout = function() { return MBN.Web.Views.Shared.MBNService._staticInstance.get_timeout(); }
MBN.Web.Views.Shared.MBNService.set_defaultUserContext = function(value) { MBN.Web.Views.Shared.MBNService._staticInstance.set_defaultUserContext(value); }
MBN.Web.Views.Shared.MBNService.get_defaultUserContext = function() { return MBN.Web.Views.Shared.MBNService._staticInstance.get_defaultUserContext(); }
MBN.Web.Views.Shared.MBNService.set_defaultSucceededCallback = function(value) { MBN.Web.Views.Shared.MBNService._staticInstance.set_defaultSucceededCallback(value); }
MBN.Web.Views.Shared.MBNService.get_defaultSucceededCallback = function() { return MBN.Web.Views.Shared.MBNService._staticInstance.get_defaultSucceededCallback(); }
MBN.Web.Views.Shared.MBNService.set_defaultFailedCallback = function(value) { MBN.Web.Views.Shared.MBNService._staticInstance.set_defaultFailedCallback(value); }
MBN.Web.Views.Shared.MBNService.get_defaultFailedCallback = function() { return MBN.Web.Views.Shared.MBNService._staticInstance.get_defaultFailedCallback(); }
MBN.Web.Views.Shared.MBNService.set_path("/Views/Shared/MBNService.asmx");
MBN.Web.Views.Shared.MBNService.CheckLogin= function(username,password,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.CheckLogin(username,password,onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.CheckEmail= function(email,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.CheckEmail(email,onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.EmailAlreadyExists= function(email,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.EmailAlreadyExists(email,onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.CheckMatKhauCu= function(username,password,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.CheckMatKhauCu(username,password,onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.CheckID= function(id,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.CheckID(id,onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.AddFavorites= function(Ids,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.AddFavorites(Ids,onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.RemoveFavorites= function(Ids,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.RemoveFavorites(Ids,onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.GetFavorites= function(Ids,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.GetFavorites(Ids,onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.CheckLimitClassified= function(onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.CheckLimitClassified(onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.GetClass= function(id,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.GetClass(id,onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.CheckPosting= function(UserID,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.CheckPosting(UserID,onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.QueryClassifiedInfo= function(classifiedId,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.QueryClassifiedInfo(classifiedId,onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.PrintScheduleRender= function(pressId,classifiedTypeId,startDate,dow,units,total,hasPosition,hasColor,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.PrintScheduleRender(pressId,classifiedTypeId,startDate,dow,units,total,hasPosition,hasColor,onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.ClassifiedSearch= function(code,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.ClassifiedSearch(code,onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.GetCoupons= function(invoiceId,unit,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.GetCoupons(invoiceId,unit,onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.GetCouponsAvaiable= function(invoiceCode,coupons,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.GetCouponsAvaiable(invoiceCode,coupons,onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.GetCouponsNotUsed= function(onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.GetCouponsNotUsed(onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.TestUploadImage= function(id,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.TestUploadImage(id,onSuccess,onFailed,userContext); }
MBN.Web.Views.Shared.MBNService.GetPostingPrice= function(Quantiy,Price,onSuccess,onFailed,userContext) {MBN.Web.Views.Shared.MBNService._staticInstance.GetPostingPrice(Quantiy,Price,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(MBN.Web.Views.Shared.MBNSResult) === 'undefined') {
MBN.Web.Views.Shared.MBNSResult=gtc("MBN.Web.Views.Shared.MBNSResult");
MBN.Web.Views.Shared.MBNSResult.registerClass('MBN.Web.Views.Shared.MBNSResult');
}
