Type.registerNamespace('aci.matweb.WebServices');
aci.matweb.WebServices.Folders=function() {
aci.matweb.WebServices.Folders.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
aci.matweb.WebServices.Folders.prototype={
AddMaterial:function(FolderID,MatID,MatName,succeededCallback, failedCallback, userContext) {
return this._invoke(aci.matweb.WebServices.Folders.get_path(), 'AddMaterial',false,{FolderID:FolderID,MatID:MatID,MatName:MatName},succeededCallback,failedCallback,userContext); },
RemoveMaterial:function(FolderID,MatID,succeededCallback, failedCallback, userContext) {
return this._invoke(aci.matweb.WebServices.Folders.get_path(), 'RemoveMaterial',false,{FolderID:FolderID,MatID:MatID},succeededCallback,failedCallback,userContext); },
GetFolderList:function(succeededCallback, failedCallback, userContext) {
return this._invoke(aci.matweb.WebServices.Folders.get_path(), 'GetFolderList',false,{},succeededCallback,failedCallback,userContext); },
SetSelectedFolder:function(FolderID,succeededCallback, failedCallback, userContext) {
return this._invoke(aci.matweb.WebServices.Folders.get_path(), 'SetSelectedFolder',false,{FolderID:FolderID},succeededCallback,failedCallback,userContext); },
IsMatInFolder:function(FolderID,MatID,succeededCallback, failedCallback, userContext) {
return this._invoke(aci.matweb.WebServices.Folders.get_path(), 'IsMatInFolder',false,{FolderID:FolderID,MatID:MatID},succeededCallback,failedCallback,userContext); },
AddFolder:function(NewFolderName,succeededCallback, failedCallback, userContext) {
return this._invoke(aci.matweb.WebServices.Folders.get_path(), 'AddFolder',false,{NewFolderName:NewFolderName},succeededCallback,failedCallback,userContext); },
RenameFolder:function(SelectedFolderID,NewFolderName,succeededCallback, failedCallback, userContext) {
return this._invoke(aci.matweb.WebServices.Folders.get_path(), 'RenameFolder',false,{SelectedFolderID:SelectedFolderID,NewFolderName:NewFolderName},succeededCallback,failedCallback,userContext); },
EmptyFolder:function(FolderID,succeededCallback, failedCallback, userContext) {
return this._invoke(aci.matweb.WebServices.Folders.get_path(), 'EmptyFolder',false,{FolderID:FolderID},succeededCallback,failedCallback,userContext); },
DeleteFolder:function(FolderID,succeededCallback, failedCallback, userContext) {
return this._invoke(aci.matweb.WebServices.Folders.get_path(), 'DeleteFolder',false,{FolderID:FolderID},succeededCallback,failedCallback,userContext); }}
aci.matweb.WebServices.Folders.registerClass('aci.matweb.WebServices.Folders',Sys.Net.WebServiceProxy);
aci.matweb.WebServices.Folders._staticInstance = new aci.matweb.WebServices.Folders();
aci.matweb.WebServices.Folders.set_path = function(value) { aci.matweb.WebServices.Folders._staticInstance._path = value; }
aci.matweb.WebServices.Folders.get_path = function() { return aci.matweb.WebServices.Folders._staticInstance._path; }
aci.matweb.WebServices.Folders.set_timeout = function(value) { aci.matweb.WebServices.Folders._staticInstance._timeout = value; }
aci.matweb.WebServices.Folders.get_timeout = function() { return aci.matweb.WebServices.Folders._staticInstance._timeout; }
aci.matweb.WebServices.Folders.set_defaultUserContext = function(value) { aci.matweb.WebServices.Folders._staticInstance._userContext = value; }
aci.matweb.WebServices.Folders.get_defaultUserContext = function() { return aci.matweb.WebServices.Folders._staticInstance._userContext; }
aci.matweb.WebServices.Folders.set_defaultSucceededCallback = function(value) { aci.matweb.WebServices.Folders._staticInstance._succeeded = value; }
aci.matweb.WebServices.Folders.get_defaultSucceededCallback = function() { return aci.matweb.WebServices.Folders._staticInstance._succeeded; }
aci.matweb.WebServices.Folders.set_defaultFailedCallback = function(value) { aci.matweb.WebServices.Folders._staticInstance._failed = value; }
aci.matweb.WebServices.Folders.get_defaultFailedCallback = function() { return aci.matweb.WebServices.Folders._staticInstance._failed; }
aci.matweb.WebServices.Folders.set_path("/WebServices/Folders.asmx");
aci.matweb.WebServices.Folders.AddMaterial= function(FolderID,MatID,MatName,onSuccess,onFailed,userContext) {aci.matweb.WebServices.Folders._staticInstance.AddMaterial(FolderID,MatID,MatName,onSuccess,onFailed,userContext); }
aci.matweb.WebServices.Folders.RemoveMaterial= function(FolderID,MatID,onSuccess,onFailed,userContext) {aci.matweb.WebServices.Folders._staticInstance.RemoveMaterial(FolderID,MatID,onSuccess,onFailed,userContext); }
aci.matweb.WebServices.Folders.GetFolderList= function(onSuccess,onFailed,userContext) {aci.matweb.WebServices.Folders._staticInstance.GetFolderList(onSuccess,onFailed,userContext); }
aci.matweb.WebServices.Folders.SetSelectedFolder= function(FolderID,onSuccess,onFailed,userContext) {aci.matweb.WebServices.Folders._staticInstance.SetSelectedFolder(FolderID,onSuccess,onFailed,userContext); }
aci.matweb.WebServices.Folders.IsMatInFolder= function(FolderID,MatID,onSuccess,onFailed,userContext) {aci.matweb.WebServices.Folders._staticInstance.IsMatInFolder(FolderID,MatID,onSuccess,onFailed,userContext); }
aci.matweb.WebServices.Folders.AddFolder= function(NewFolderName,onSuccess,onFailed,userContext) {aci.matweb.WebServices.Folders._staticInstance.AddFolder(NewFolderName,onSuccess,onFailed,userContext); }
aci.matweb.WebServices.Folders.RenameFolder= function(SelectedFolderID,NewFolderName,onSuccess,onFailed,userContext) {aci.matweb.WebServices.Folders._staticInstance.RenameFolder(SelectedFolderID,NewFolderName,onSuccess,onFailed,userContext); }
aci.matweb.WebServices.Folders.EmptyFolder= function(FolderID,onSuccess,onFailed,userContext) {aci.matweb.WebServices.Folders._staticInstance.EmptyFolder(FolderID,onSuccess,onFailed,userContext); }
aci.matweb.WebServices.Folders.DeleteFolder= function(FolderID,onSuccess,onFailed,userContext) {aci.matweb.WebServices.Folders._staticInstance.DeleteFolder(FolderID,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(aci.matweb.WebServices.ReturnFolderData) === 'undefined') {
aci.matweb.WebServices.ReturnFolderData=gtc("aci.matweb.WebServices.ReturnFolderData");
aci.matweb.WebServices.ReturnFolderData.registerClass('aci.matweb.WebServices.ReturnFolderData');
}
Type.registerNamespace('aci.matweb.data.folder');
if (typeof(aci.matweb.data.folder.Folder) === 'undefined') {
aci.matweb.data.folder.Folder=gtc("aci.matweb.data.folder.Folder");
aci.matweb.data.folder.Folder.registerClass('aci.matweb.data.folder.Folder');
}
