var LoginWebService=function() {
LoginWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
LoginWebService.prototype={
LoginSchool:function(userid,pass,succeededCallback, failedCallback, userContext) {
return this._invoke(LoginWebService.get_path(), 'LoginSchool',false,{userid:userid,pass:pass},succeededCallback,failedCallback,userContext); },
LoginPupil:function(userid,pass,succeededCallback, failedCallback, userContext) {
return this._invoke(LoginWebService.get_path(), 'LoginPupil',false,{userid:userid,pass:pass},succeededCallback,failedCallback,userContext); },
LoginZsb:function(userid,pass,succeededCallback, failedCallback, userContext) {
return this._invoke(LoginWebService.get_path(), 'LoginZsb',false,{userid:userid,pass:pass},succeededCallback,failedCallback,userContext); },
GetPupilSee:function(sui,succeededCallback, failedCallback, userContext) {
return this._invoke(LoginWebService.get_path(), 'GetPupilSee',false,{sui:sui},succeededCallback,failedCallback,userContext); },
RejiggerPassword:function(sui,newpass,oldpass,succeededCallback, failedCallback, userContext) {
return this._invoke(LoginWebService.get_path(), 'RejiggerPassword',false,{sui:sui,newpass:newpass,oldpass:oldpass},succeededCallback,failedCallback,userContext); },
GetUserInfo:function(sui,userid,usertype,succeededCallback, failedCallback, userContext) {
return this._invoke(LoginWebService.get_path(), 'GetUserInfo',false,{sui:sui,userid:userid,usertype:usertype},succeededCallback,failedCallback,userContext); },
ReSetPassword:function(sui,userid,usertype,succeededCallback, failedCallback, userContext) {
return this._invoke(LoginWebService.get_path(), 'ReSetPassword',false,{sui:sui,userid:userid,usertype:usertype},succeededCallback,failedCallback,userContext); },
ReLogin:function(userid,branchid,logintype,pass,succeededCallback, failedCallback, userContext) {
return this._invoke(LoginWebService.get_path(), 'ReLogin',false,{userid:userid,branchid:branchid,logintype:logintype,pass:pass},succeededCallback,failedCallback,userContext); },
ClearLogin:function(succeededCallback, failedCallback, userContext) {
return this._invoke(LoginWebService.get_path(), 'ClearLogin',false,{},succeededCallback,failedCallback,userContext); },
GetLoginSingleEndSchoolInfo:function(sui,succeededCallback, failedCallback, userContext) {
return this._invoke(LoginWebService.get_path(), 'GetLoginSingleEndSchoolInfo',false,{sui:sui},succeededCallback,failedCallback,userContext); },
GetLoginSinglePupilInfo:function(sui,succeededCallback, failedCallback, userContext) {
return this._invoke(LoginWebService.get_path(), 'GetLoginSinglePupilInfo',false,{sui:sui},succeededCallback,failedCallback,userContext); },
GetLoginSingleAreaInfo:function(sui,succeededCallback, failedCallback, userContext) {
return this._invoke(LoginWebService.get_path(), 'GetLoginSingleAreaInfo',false,{sui:sui},succeededCallback,failedCallback,userContext); }}
LoginWebService.registerClass('LoginWebService',Sys.Net.WebServiceProxy);
LoginWebService._staticInstance = new LoginWebService();
LoginWebService.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; LoginWebService._staticInstance._path = value; }
LoginWebService.get_path = function() { return LoginWebService._staticInstance._path; }
LoginWebService.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); }
LoginWebService._staticInstance._timeout = value; }
LoginWebService.get_timeout = function() { 
return LoginWebService._staticInstance._timeout; }
LoginWebService.set_defaultUserContext = function(value) { 
LoginWebService._staticInstance._userContext = value; }
LoginWebService.get_defaultUserContext = function() { 
return LoginWebService._staticInstance._userContext; }
LoginWebService.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; LoginWebService._staticInstance._succeeded = value; }
LoginWebService.get_defaultSucceededCallback = function() { 
return LoginWebService._staticInstance._succeeded; }
LoginWebService.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; LoginWebService._staticInstance._failed = value; }
LoginWebService.get_defaultFailedCallback = function() { 
return LoginWebService._staticInstance._failed; }
LoginWebService.set_path("/jmzksystem/WebServices/LoginWebService.asmx");
LoginWebService.LoginSchool= function(userid,pass,onSuccess,onFailed,userContext) {LoginWebService._staticInstance.LoginSchool(userid,pass,onSuccess,onFailed,userContext); }
LoginWebService.LoginPupil= function(userid,pass,onSuccess,onFailed,userContext) {LoginWebService._staticInstance.LoginPupil(userid,pass,onSuccess,onFailed,userContext); }
LoginWebService.LoginZsb= function(userid,pass,onSuccess,onFailed,userContext) {LoginWebService._staticInstance.LoginZsb(userid,pass,onSuccess,onFailed,userContext); }
LoginWebService.GetPupilSee= function(sui,onSuccess,onFailed,userContext) {LoginWebService._staticInstance.GetPupilSee(sui,onSuccess,onFailed,userContext); }
LoginWebService.RejiggerPassword= function(sui,newpass,oldpass,onSuccess,onFailed,userContext) {LoginWebService._staticInstance.RejiggerPassword(sui,newpass,oldpass,onSuccess,onFailed,userContext); }
LoginWebService.GetUserInfo= function(sui,userid,usertype,onSuccess,onFailed,userContext) {LoginWebService._staticInstance.GetUserInfo(sui,userid,usertype,onSuccess,onFailed,userContext); }
LoginWebService.ReSetPassword= function(sui,userid,usertype,onSuccess,onFailed,userContext) {LoginWebService._staticInstance.ReSetPassword(sui,userid,usertype,onSuccess,onFailed,userContext); }
LoginWebService.ReLogin= function(userid,branchid,logintype,pass,onSuccess,onFailed,userContext) {LoginWebService._staticInstance.ReLogin(userid,branchid,logintype,pass,onSuccess,onFailed,userContext); }
LoginWebService.ClearLogin= function(onSuccess,onFailed,userContext) {LoginWebService._staticInstance.ClearLogin(onSuccess,onFailed,userContext); }
LoginWebService.GetLoginSingleEndSchoolInfo= function(sui,onSuccess,onFailed,userContext) {LoginWebService._staticInstance.GetLoginSingleEndSchoolInfo(sui,onSuccess,onFailed,userContext); }
LoginWebService.GetLoginSinglePupilInfo= function(sui,onSuccess,onFailed,userContext) {LoginWebService._staticInstance.GetLoginSinglePupilInfo(sui,onSuccess,onFailed,userContext); }
LoginWebService.GetLoginSingleAreaInfo= function(sui,onSuccess,onFailed,userContext) {LoginWebService._staticInstance.GetLoginSingleAreaInfo(sui,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(stuUserInfo) === 'undefined') {
var stuUserInfo=gtc("stuUserInfo");
stuUserInfo.registerClass('stuUserInfo');
}
if (typeof(clsReturnVal) === 'undefined') {
var clsReturnVal=gtc("clsReturnVal");
clsReturnVal.registerClass('clsReturnVal');
}
if (typeof(stuFullPupilCard) === 'undefined') {
var stuFullPupilCard=gtc("stuFullPupilCard");
stuFullPupilCard.registerClass('stuFullPupilCard');
}
