Type.registerNamespace('AmiProject');
AmiProject.WebService=function() {
AmiProject.WebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
AmiProject.WebService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return AmiProject.WebService._staticInstance.get_path();},
ShareChangeCode:function(ProjectFileID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ShareChangeCode',false,{ProjectFileID:ProjectFileID},succeededCallback,failedCallback,userContext); },
ShareStop:function(ProjectFileID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ShareStop',false,{ProjectFileID:ProjectFileID},succeededCallback,failedCallback,userContext); },
ShareResume:function(ProjectFileID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ShareResume',false,{ProjectFileID:ProjectFileID},succeededCallback,failedCallback,userContext); },
ShareDelete:function(ProjectFileID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ShareDelete',false,{ProjectFileID:ProjectFileID},succeededCallback,failedCallback,userContext); },
SetEmail4ReadingFailure:function(ProjectFileID,Email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetEmail4ReadingFailure',false,{ProjectFileID:ProjectFileID,Email:Email},succeededCallback,failedCallback,userContext); },
TaskInfo_GetData:function(ProjectFileID,Params,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'TaskInfo_GetData',false,{ProjectFileID:ProjectFileID,Params:Params},succeededCallback,failedCallback,userContext); },
TaskInfo_SetData:function(ProjectFileID,taskID,name,duration,durationFormat,percentageComplete,priority,start,finish,hideBar,rollup,deadline,constraintType,constraintDate,taskType,ignoreResourceCalendar,effortDriven,wbs,calendar,earnedValueMethod,milestone,notes,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'TaskInfo_SetData',false,{ProjectFileID:ProjectFileID,taskID:taskID,name:name,duration:duration,durationFormat:durationFormat,percentageComplete:percentageComplete,priority:priority,start:start,finish:finish,hideBar:hideBar,rollup:rollup,deadline:deadline,constraintType:constraintType,constraintDate:constraintDate,taskType:taskType,ignoreResourceCalendar:ignoreResourceCalendar,effortDriven:effortDriven,wbs:wbs,calendar:calendar,earnedValueMethod:earnedValueMethod,milestone:milestone,notes:notes},succeededCallback,failedCallback,userContext); },
ZoomIn:function(ProjectFileID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ZoomIn',false,{ProjectFileID:ProjectFileID},succeededCallback,failedCallback,userContext); },
ZoomOut:function(ProjectFileID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ZoomOut',false,{ProjectFileID:ProjectFileID},succeededCallback,failedCallback,userContext); },
GetDialog:function(DialogID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDialog',false,{DialogID:DialogID},succeededCallback,failedCallback,userContext); },
GetDialogData:function(ProjectFileID,DialogID,Params,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDialogData',false,{ProjectFileID:ProjectFileID,DialogID:DialogID,Params:Params},succeededCallback,failedCallback,userContext); },
SetDialogData:function(ProjectFileID,DialogID,Data,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetDialogData',false,{ProjectFileID:ProjectFileID,DialogID:DialogID,Data:Data},succeededCallback,failedCallback,userContext); },
ProjectInfo_SetData:function(ProjectFileID,Start,Finish,Status,Current,Schedule,Priority,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ProjectInfo_SetData',false,{ProjectFileID:ProjectFileID,Start:Start,Finish:Finish,Status:Status,Current:Current,Schedule:Schedule,Priority:Priority},succeededCallback,failedCallback,userContext); },
Timescale_SetData:function(ProjectFileID,top_tier_units,middle_tier_units,bottom_tier_units,top_tier_label,middle_tier_label,bottom_tier_label,top_tier_fiscal_year,middle_tier_fiscal_year,bottom_tier_fiscal_year,top_tier_count,middle_tier_count,bottom_tier_count,top_tier_align,middle_tier_align,bottom_tier_align,top_tier_tick_lines,middle_tier_tick_lines,bottom_tier_tick_lines,nwt_draw,nwt_color,nwt_pattern,nwt_calendar,size,separator,show,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Timescale_SetData',false,{ProjectFileID:ProjectFileID,top_tier_units:top_tier_units,middle_tier_units:middle_tier_units,bottom_tier_units:bottom_tier_units,top_tier_label:top_tier_label,middle_tier_label:middle_tier_label,bottom_tier_label:bottom_tier_label,top_tier_fiscal_year:top_tier_fiscal_year,middle_tier_fiscal_year:middle_tier_fiscal_year,bottom_tier_fiscal_year:bottom_tier_fiscal_year,top_tier_count:top_tier_count,middle_tier_count:middle_tier_count,bottom_tier_count:bottom_tier_count,top_tier_align:top_tier_align,middle_tier_align:middle_tier_align,bottom_tier_align:bottom_tier_align,top_tier_tick_lines:top_tier_tick_lines,middle_tier_tick_lines:middle_tier_tick_lines,bottom_tier_tick_lines:bottom_tier_tick_lines,nwt_draw:nwt_draw,nwt_color:nwt_color,nwt_pattern:nwt_pattern,nwt_calendar:nwt_calendar,size:size,separator:separator,show:show},succeededCallback,failedCallback,userContext); },
FieldSettings_SetData:function(ProjectFileID,cmd,position,fieldID,title,alignTitle,alignData,width,headerTextWrapping,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FieldSettings_SetData',false,{ProjectFileID:ProjectFileID,cmd:cmd,position:position,fieldID:fieldID,title:title,alignTitle:alignTitle,alignData:alignData,width:width,headerTextWrapping:headerTextWrapping},succeededCallback,failedCallback,userContext); },
Grid_DataChangeText:function(ProjectFileID,Text,RowIndex,ColumnIndex,FieldID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Grid_DataChangeText',false,{ProjectFileID:ProjectFileID,Text:Text,RowIndex:RowIndex,ColumnIndex:ColumnIndex,FieldID:FieldID},succeededCallback,failedCallback,userContext); },
Grid_DataChangeDate:function(ProjectFileID,Date,RowIndex,ColumnIndex,FieldID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Grid_DataChangeDate',false,{ProjectFileID:ProjectFileID,Date:Date,RowIndex:RowIndex,ColumnIndex:ColumnIndex,FieldID:FieldID},succeededCallback,failedCallback,userContext); },
Grid_DataChangeFlag:function(ProjectFileID,Flag,RowIndex,ColumnIndex,FieldID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Grid_DataChangeFlag',false,{ProjectFileID:ProjectFileID,Flag:Flag,RowIndex:RowIndex,ColumnIndex:ColumnIndex,FieldID:FieldID},succeededCallback,failedCallback,userContext); },
Grid_DataChangeDuration:function(ProjectFileID,DurationValue,DurationUnits,RowIndex,ColumnIndex,FieldID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Grid_DataChangeDuration',false,{ProjectFileID:ProjectFileID,DurationValue:DurationValue,DurationUnits:DurationUnits,RowIndex:RowIndex,ColumnIndex:ColumnIndex,FieldID:FieldID},succeededCallback,failedCallback,userContext); },
Grid_DataChangeNumber:function(ProjectFileID,Number,RowIndex,ColumnIndex,FieldID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Grid_DataChangeNumber',false,{ProjectFileID:ProjectFileID,Number:Number,RowIndex:RowIndex,ColumnIndex:ColumnIndex,FieldID:FieldID},succeededCallback,failedCallback,userContext); },
Grid_DataChangeCurrency:function(ProjectFileID,Currency,RowIndex,ColumnIndex,FieldID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Grid_DataChangeCurrency',false,{ProjectFileID:ProjectFileID,Currency:Currency,RowIndex:RowIndex,ColumnIndex:ColumnIndex,FieldID:FieldID},succeededCallback,failedCallback,userContext); },
Grid_ColumnsHide:function(ProjectFileID,Columns,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Grid_ColumnsHide',false,{ProjectFileID:ProjectFileID,Columns:Columns},succeededCallback,failedCallback,userContext); },
IndentTasks:function(ProjectFileID,Rows,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'IndentTasks',false,{ProjectFileID:ProjectFileID,Rows:Rows},succeededCallback,failedCallback,userContext); },
OutdentTasks:function(ProjectFileID,Rows,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'OutdentTasks',false,{ProjectFileID:ProjectFileID,Rows:Rows},succeededCallback,failedCallback,userContext); },
LinkTasks:function(ProjectFileID,Rows,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LinkTasks',false,{ProjectFileID:ProjectFileID,Rows:Rows},succeededCallback,failedCallback,userContext); },
UnlinkTasks:function(ProjectFileID,Rows,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UnlinkTasks',false,{ProjectFileID:ProjectFileID,Rows:Rows},succeededCallback,failedCallback,userContext); },
InsertTasks:function(ProjectFileID,Rows,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'InsertTasks',false,{ProjectFileID:ProjectFileID,Rows:Rows},succeededCallback,failedCallback,userContext); },
DeleteTasks:function(ProjectFileID,Rows,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteTasks',false,{ProjectFileID:ProjectFileID,Rows:Rows},succeededCallback,failedCallback,userContext); },
ExpandCollapseTask:function(ProjectFileID,Row,Expand,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ExpandCollapseTask',false,{ProjectFileID:ProjectFileID,Row:Row,Expand:Expand},succeededCallback,failedCallback,userContext); },
GetResources:function(ProjectFileID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetResources',false,{ProjectFileID:ProjectFileID},succeededCallback,failedCallback,userContext); },
GanttChartViewSeparatorMoved:function(ProjectFileID,Position,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GanttChartViewSeparatorMoved',false,{ProjectFileID:ProjectFileID,Position:Position},succeededCallback,failedCallback,userContext); },
GanttChartViewColumnResize:function(ProjectFileID,ColumnIndex,Width,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GanttChartViewColumnResize',false,{ProjectFileID:ProjectFileID,ColumnIndex:ColumnIndex,Width:Width},succeededCallback,failedCallback,userContext); }}
AmiProject.WebService.registerClass('AmiProject.WebService',Sys.Net.WebServiceProxy);
AmiProject.WebService._staticInstance = new AmiProject.WebService();
AmiProject.WebService.set_path = function(value) { AmiProject.WebService._staticInstance.set_path(value); }
AmiProject.WebService.get_path = function() { return AmiProject.WebService._staticInstance.get_path(); }
AmiProject.WebService.set_timeout = function(value) { AmiProject.WebService._staticInstance.set_timeout(value); }
AmiProject.WebService.get_timeout = function() { return AmiProject.WebService._staticInstance.get_timeout(); }
AmiProject.WebService.set_defaultUserContext = function(value) { AmiProject.WebService._staticInstance.set_defaultUserContext(value); }
AmiProject.WebService.get_defaultUserContext = function() { return AmiProject.WebService._staticInstance.get_defaultUserContext(); }
AmiProject.WebService.set_defaultSucceededCallback = function(value) { AmiProject.WebService._staticInstance.set_defaultSucceededCallback(value); }
AmiProject.WebService.get_defaultSucceededCallback = function() { return AmiProject.WebService._staticInstance.get_defaultSucceededCallback(); }
AmiProject.WebService.set_defaultFailedCallback = function(value) { AmiProject.WebService._staticInstance.set_defaultFailedCallback(value); }
AmiProject.WebService.get_defaultFailedCallback = function() { return AmiProject.WebService._staticInstance.get_defaultFailedCallback(); }
AmiProject.WebService.set_enableJsonp = function(value) { AmiProject.WebService._staticInstance.set_enableJsonp(value); }
AmiProject.WebService.get_enableJsonp = function() { return AmiProject.WebService._staticInstance.get_enableJsonp(); }
AmiProject.WebService.set_jsonpCallbackParameter = function(value) { AmiProject.WebService._staticInstance.set_jsonpCallbackParameter(value); }
AmiProject.WebService.get_jsonpCallbackParameter = function() { return AmiProject.WebService._staticInstance.get_jsonpCallbackParameter(); }
AmiProject.WebService.set_path("/WebService.asmx");
AmiProject.WebService.ShareChangeCode= function(ProjectFileID,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.ShareChangeCode(ProjectFileID,onSuccess,onFailed,userContext); }
AmiProject.WebService.ShareStop= function(ProjectFileID,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.ShareStop(ProjectFileID,onSuccess,onFailed,userContext); }
AmiProject.WebService.ShareResume= function(ProjectFileID,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.ShareResume(ProjectFileID,onSuccess,onFailed,userContext); }
AmiProject.WebService.ShareDelete= function(ProjectFileID,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.ShareDelete(ProjectFileID,onSuccess,onFailed,userContext); }
AmiProject.WebService.SetEmail4ReadingFailure= function(ProjectFileID,Email,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.SetEmail4ReadingFailure(ProjectFileID,Email,onSuccess,onFailed,userContext); }
AmiProject.WebService.TaskInfo_GetData= function(ProjectFileID,Params,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.TaskInfo_GetData(ProjectFileID,Params,onSuccess,onFailed,userContext); }
AmiProject.WebService.TaskInfo_SetData= function(ProjectFileID,taskID,name,duration,durationFormat,percentageComplete,priority,start,finish,hideBar,rollup,deadline,constraintType,constraintDate,taskType,ignoreResourceCalendar,effortDriven,wbs,calendar,earnedValueMethod,milestone,notes,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.TaskInfo_SetData(ProjectFileID,taskID,name,duration,durationFormat,percentageComplete,priority,start,finish,hideBar,rollup,deadline,constraintType,constraintDate,taskType,ignoreResourceCalendar,effortDriven,wbs,calendar,earnedValueMethod,milestone,notes,onSuccess,onFailed,userContext); }
AmiProject.WebService.ZoomIn= function(ProjectFileID,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.ZoomIn(ProjectFileID,onSuccess,onFailed,userContext); }
AmiProject.WebService.ZoomOut= function(ProjectFileID,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.ZoomOut(ProjectFileID,onSuccess,onFailed,userContext); }
AmiProject.WebService.GetDialog= function(DialogID,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.GetDialog(DialogID,onSuccess,onFailed,userContext); }
AmiProject.WebService.GetDialogData= function(ProjectFileID,DialogID,Params,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.GetDialogData(ProjectFileID,DialogID,Params,onSuccess,onFailed,userContext); }
AmiProject.WebService.SetDialogData= function(ProjectFileID,DialogID,Data,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.SetDialogData(ProjectFileID,DialogID,Data,onSuccess,onFailed,userContext); }
AmiProject.WebService.ProjectInfo_SetData= function(ProjectFileID,Start,Finish,Status,Current,Schedule,Priority,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.ProjectInfo_SetData(ProjectFileID,Start,Finish,Status,Current,Schedule,Priority,onSuccess,onFailed,userContext); }
AmiProject.WebService.Timescale_SetData= function(ProjectFileID,top_tier_units,middle_tier_units,bottom_tier_units,top_tier_label,middle_tier_label,bottom_tier_label,top_tier_fiscal_year,middle_tier_fiscal_year,bottom_tier_fiscal_year,top_tier_count,middle_tier_count,bottom_tier_count,top_tier_align,middle_tier_align,bottom_tier_align,top_tier_tick_lines,middle_tier_tick_lines,bottom_tier_tick_lines,nwt_draw,nwt_color,nwt_pattern,nwt_calendar,size,separator,show,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.Timescale_SetData(ProjectFileID,top_tier_units,middle_tier_units,bottom_tier_units,top_tier_label,middle_tier_label,bottom_tier_label,top_tier_fiscal_year,middle_tier_fiscal_year,bottom_tier_fiscal_year,top_tier_count,middle_tier_count,bottom_tier_count,top_tier_align,middle_tier_align,bottom_tier_align,top_tier_tick_lines,middle_tier_tick_lines,bottom_tier_tick_lines,nwt_draw,nwt_color,nwt_pattern,nwt_calendar,size,separator,show,onSuccess,onFailed,userContext); }
AmiProject.WebService.FieldSettings_SetData= function(ProjectFileID,cmd,position,fieldID,title,alignTitle,alignData,width,headerTextWrapping,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.FieldSettings_SetData(ProjectFileID,cmd,position,fieldID,title,alignTitle,alignData,width,headerTextWrapping,onSuccess,onFailed,userContext); }
AmiProject.WebService.Grid_DataChangeText= function(ProjectFileID,Text,RowIndex,ColumnIndex,FieldID,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.Grid_DataChangeText(ProjectFileID,Text,RowIndex,ColumnIndex,FieldID,onSuccess,onFailed,userContext); }
AmiProject.WebService.Grid_DataChangeDate= function(ProjectFileID,Date,RowIndex,ColumnIndex,FieldID,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.Grid_DataChangeDate(ProjectFileID,Date,RowIndex,ColumnIndex,FieldID,onSuccess,onFailed,userContext); }
AmiProject.WebService.Grid_DataChangeFlag= function(ProjectFileID,Flag,RowIndex,ColumnIndex,FieldID,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.Grid_DataChangeFlag(ProjectFileID,Flag,RowIndex,ColumnIndex,FieldID,onSuccess,onFailed,userContext); }
AmiProject.WebService.Grid_DataChangeDuration= function(ProjectFileID,DurationValue,DurationUnits,RowIndex,ColumnIndex,FieldID,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.Grid_DataChangeDuration(ProjectFileID,DurationValue,DurationUnits,RowIndex,ColumnIndex,FieldID,onSuccess,onFailed,userContext); }
AmiProject.WebService.Grid_DataChangeNumber= function(ProjectFileID,Number,RowIndex,ColumnIndex,FieldID,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.Grid_DataChangeNumber(ProjectFileID,Number,RowIndex,ColumnIndex,FieldID,onSuccess,onFailed,userContext); }
AmiProject.WebService.Grid_DataChangeCurrency= function(ProjectFileID,Currency,RowIndex,ColumnIndex,FieldID,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.Grid_DataChangeCurrency(ProjectFileID,Currency,RowIndex,ColumnIndex,FieldID,onSuccess,onFailed,userContext); }
AmiProject.WebService.Grid_ColumnsHide= function(ProjectFileID,Columns,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.Grid_ColumnsHide(ProjectFileID,Columns,onSuccess,onFailed,userContext); }
AmiProject.WebService.IndentTasks= function(ProjectFileID,Rows,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.IndentTasks(ProjectFileID,Rows,onSuccess,onFailed,userContext); }
AmiProject.WebService.OutdentTasks= function(ProjectFileID,Rows,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.OutdentTasks(ProjectFileID,Rows,onSuccess,onFailed,userContext); }
AmiProject.WebService.LinkTasks= function(ProjectFileID,Rows,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.LinkTasks(ProjectFileID,Rows,onSuccess,onFailed,userContext); }
AmiProject.WebService.UnlinkTasks= function(ProjectFileID,Rows,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.UnlinkTasks(ProjectFileID,Rows,onSuccess,onFailed,userContext); }
AmiProject.WebService.InsertTasks= function(ProjectFileID,Rows,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.InsertTasks(ProjectFileID,Rows,onSuccess,onFailed,userContext); }
AmiProject.WebService.DeleteTasks= function(ProjectFileID,Rows,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.DeleteTasks(ProjectFileID,Rows,onSuccess,onFailed,userContext); }
AmiProject.WebService.ExpandCollapseTask= function(ProjectFileID,Row,Expand,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.ExpandCollapseTask(ProjectFileID,Row,Expand,onSuccess,onFailed,userContext); }
AmiProject.WebService.GetResources= function(ProjectFileID,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.GetResources(ProjectFileID,onSuccess,onFailed,userContext); }
AmiProject.WebService.GanttChartViewSeparatorMoved= function(ProjectFileID,Position,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.GanttChartViewSeparatorMoved(ProjectFileID,Position,onSuccess,onFailed,userContext); }
AmiProject.WebService.GanttChartViewColumnResize= function(ProjectFileID,ColumnIndex,Width,onSuccess,onFailed,userContext) {AmiProject.WebService._staticInstance.GanttChartViewColumnResize(ProjectFileID,ColumnIndex,Width,onSuccess,onFailed,userContext); }

