if(typeof BMS_LIB == "undefined") BMS_LIB={};
if(typeof BMS_LIB.Subscription == "undefined") BMS_LIB.Subscription={};
if(typeof BMS_LIB.Subscription.BDL == "undefined") BMS_LIB.Subscription.BDL={};
if(typeof BMS_LIB.Subscription.BDL.BO == "undefined") BMS_LIB.Subscription.BDL.BO={};
if(typeof BMS_LIB.Subscription.BDL.BO.SubscriptionHelpers_class == "undefined") BMS_LIB.Subscription.BDL.BO.SubscriptionHelpers_class={};
BMS_LIB.Subscription.BDL.BO.SubscriptionHelpers_class = function() {};
Object.extend(BMS_LIB.Subscription.BDL.BO.SubscriptionHelpers_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	Add: function(p_What, p_UserID, p_ItemID, p_ControlID) {
		return this.invoke("Add", {"p_What":p_What, "p_UserID":p_UserID, "p_ItemID":p_ItemID, "p_ControlID":p_ControlID}, this.Add.getArguments().slice(4));
	},
	Delete: function(p_What, p_UserID, p_ItemID, p_ControlID) {
		return this.invoke("Delete", {"p_What":p_What, "p_UserID":p_UserID, "p_ItemID":p_ItemID, "p_ControlID":p_ControlID}, this.Delete.getArguments().slice(4));
	},
	DidUserAssignToSubscription: function(p_What, p_UserID, p_ItemID, p_ControlID) {
		return this.invoke("DidUserAssignToSubscription", {"p_What":p_What, "p_UserID":p_UserID, "p_ItemID":p_ItemID, "p_ControlID":p_ControlID}, this.DidUserAssignToSubscription.getArguments().slice(4));
	},
	url: '/ajaxpro/BMS_LIB.Subscription.BDL.BO.SubscriptionHelpers,BMS_LIB.ashx'
}));
BMS_LIB.Subscription.BDL.BO.SubscriptionHelpers = new BMS_LIB.Subscription.BDL.BO.SubscriptionHelpers_class();


